You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure App Service发布报错:Web Deploy连接中断,VS2019无指定按钮

问题:Azure App Service发布ASP.NET应用遇Web Deploy连接终止错误

我是Azure App Service新手,创建实例后尝试发布ASP.NET应用时出现错误,错误截图如下:
Web Deploy连接终止错误

看到有方案提到用「从包文件运行」或「部署为Zip包」解决,但Visual Studio 2019的发布界面找不到这两个按钮;点击「验证连接」时,同样弹出以下错误:

Web部署任务失败。(Web Deploy与服务器发生连接问题,不得不终止连接。如果问题持续,请联系服务器管理员。了解更多信息:https://go.microsoft.com/fwlink/?LinkId=221672#ERROR_CONNECTION_TERMINATED.) WebApplication3 0


解决方法

1. 绕开Visual Studio直接用Zip包部署

因为VS2019没有对应按钮,你可以手动生成包后通过Azure门户部署:

  • 生成发布包:右键项目→「发布」→选择「文件夹」作为目标,设置路径后点击「发布」,将生成的发布文件夹内容打包成Zip文件。
  • Azure门户上传部署:登录Azure门户进入你的App Service实例,找到「部署中心」,选择「Zip部署」选项,上传刚才生成的Zip包即可完成部署。

2. 修复Web Deploy连接问题

如果想继续用Visual Studio发布,检查以下配置:

  • 确认Azure App Service的「配置」→「常规设置」中,Web Deploy功能已启用。
  • 检查Visual Studio组件:打开Visual Studio安装器,确保「ASP.NET和Web开发」工作负载下的「Web Deploy」已安装。
  • 重启本地Visual Studio和Azure App Service实例,再尝试连接发布。

3. 替代部署方式

如果上述方法无效,还可以尝试:

  • 使用Azure CLI命令部署:在本地终端运行az webapp deploy --resource-group <你的资源组名> --name <你的App Service名> --src-path <本地Zip包路径>
  • 使用GitHub Actions或Azure Pipelines实现CI/CD部署,避免手动连接问题。

内容的提问来源于stack exchange,提问作者Sam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 05:08:26