Visual Studio 2022发布Azure App Service登录异常求助
Visual Studio 2022 发布Azure App Service登录失败问题解决办法
一、修复登录窗口异常的方案
- 清理VS缓存
关闭Visual Studio 2022,删除以下路径下的缓存文件夹:%LOCALAPPDATA%\Microsoft\VisualStudio\17.0_*\ComponentModelCache%LOCALAPPDATA%\Microsoft\VSCommon\OnlineLicensing
重启VS后重新尝试登录发布。 - 重置VS用户设置
打开VS2022,依次点击工具→导入和导出设置→重置所有设置,确认重置后重启软件。 - 修复或更新VS
打开Visual Studio Installer,找到VS2022对应的条目,点击修改→修复;同时检查是否有版本更新,安装最新版本后重试。 - 检查网络代理
关闭第三方代理工具,或者在VS的工具→选项→环境→Web浏览器→代理设置中选择使用系统默认代理,确保网络连接稳定。 - 手动添加Azure账户
进入VS2022的工具→选项→Azure服务身份验证→账户管理,手动添加Azure账号,完成后再启动发布流程。
二、替代发布方式
- Azure CLI命令行发布
先安装Azure CLI并完成登录:
切换到项目根目录,执行发布命令(以ASP.NET Core项目为例):az logindotnet publish -c Release az webapp up --name <你的App Service名称> --resource-group <资源组名称> --sku B1 - Azure Portal手动部署
登录Azure门户,进入目标App Service,在部署中心选择ZIP部署,将本地发布生成的bin/Release/netX.X/publish文件夹打包成ZIP文件上传;也可以选择本地Git,配置仓库地址后推送代码部署。 - GitHub Actions自动部署
在项目的GitHub仓库中创建.github/workflows/azure-webapps.yml配置文件,填入Azure登录凭据和部署步骤,实现代码提交后自动部署到App Service。
内容的提问来源于stack exchange,提问作者Patricio Díaz
相关产品推荐
相关产品推荐

