Azure - Web 部署任务失败 [System.AggregateException - WebToolsException] ERROR_COULD_NOT_CONNECT_TO_REMOTESVC

Azure - Web Deployment Task Failed [System.AggregateException - WebToolsException] ERROR_COULD_NOT_CONNECT_TO_REMOTESVC

无法部署到 Azure 应用服务。这里可能出了什么问题?

10-10-2021 11:07:06 System.AggregateException: 发生一个或多个错误。 ---> Microsoft.WebTools.Shared.Exceptions.WebToolsException:构建失败。检查输出 window 了解更多详细信息。 --- 内部异常堆栈跟踪结束 --- --->(内部异常 #0)Microsoft.WebTools.Shared.Exceptions.WebToolsException:构建失败。检查输出 window 了解更多详细信息。<---

Microsoft.WebTools.Shared.Exceptions.WebToolsException: 构建失败。检查输出 window 了解更多详细信息。

===================

我正在使用 Visual studio 2022 预览版。

我已经在 Azure 中创建并发布了 Web 应用程序服务,对我来说效果很好。 请按照以下步骤解决您的问题。

  1. 前往 Azure Portal.
  2. 点击应用服务。
  3. 点击您的申请服务。
  4. 单击配置 --> 应用程序设置。
  5. 点击添加新设置,并添加以下条目: 名称:WEBSITE_WEBDEPLOY_USE_SCM,值:false

  1. 单击保存并关闭应用程序设置 window。

  2. 单击您的应用程序服务。

  3. 点击获取发布配置文件下载发布配置文件。

  4. 将应用程序服务从 Visual Studio 发布到 Azure 时导入发布配置文件。

这将禁用 SCM 并使您能够将应用程序服务发布到 Azure。

我之前尝试过这个解决方案,但这对我来说不起作用,这实际上是由于部分删除了属性文件夹下的发布配置文件。 因此完全清除(保持 launchSettings.json 完好无损)并再次添加配置文件帮助我解决了这个问题。