【问题标题】:Azure app service publish using VS2019 fails with "server did not respond" error使用 VS2019 发布 Azure 应用服务失败并出现“服务器未响应”错误
【发布时间】:2021-10-02 04:40:39
【问题描述】:

运行正常的 Azure 应用服务发布现在在我尝试使用 VS2019 发布时抛出此错误。

前几次它运行良好,但现在我收到此错误。我厌倦了 ping 远程计算机地址,但我不能了。我该如何解决这个问题?

Web 部署任务失败。 (无法使用指定的进程(“Web 管理服务”)连接到远程计算机(“Testservice.scm.azurewebsites.net”),因为服务器没有响应。请确保进程(“Web 管理服务”)是在远程计算机上启动。了解更多信息:https://go.microsoft.com/fwlink/?LinkId=221672#ERROR_COULD_NOT_CONNECT_TO_REMOTESVC.)

无法使用指定的进程(“Web 管理服务”)连接到远程计算机(“Testservice.scm.azurewebsites.net”),因为服务器没有响应。确保进程(“Web 管理服务”)已在远程计算机上启动。了解更多信息:https://go.microsoft.com/fwlink/?LinkId=221672#ERROR_COULD_NOT_CONNECT_TO_REMOTESVC。 远程服务器返回错误:(500) 内部服务器错误。测试API 0

【问题讨论】:

    标签: azure asp.net-web-api azure-web-app-service


    【解决方案1】:

    尝试为您的网络应用设置应用设置。应用程序设置名称和值是 WEBSITE_WEBDEPLOY_USE_SCM = false

    1. 在 Azure 门户中搜索并选择 应用服务,然后选择您的应用。

    2. 在应用的左侧菜单中,选择配置 > 应用设置

    3. 不要忘记在配置页面中点击保存

    对于托管在应用服务上的 Web 应用,您还可以按照以下步骤尝试远程调试。 (不要在生产中这样做)

    如果您安装了 Visual Studio 2017 或 2019,请按照以下步骤操作:

    第 1 步:转到应用服务--> 选择您要调试的 Web 应用--> 设置--> 配置--> 常规设置--> 启用远程调试并选择您正在使用的 Visual Studio 版本--> 保存设置。

    第 2 步:现在切换到 Visual Studio--> 在您的 c# 代码上放置断点--> 如果编译调试 = “true”,则检查 web 配置文件

    第 3 步:接下来从工具中打开选项对话框并找到调试部分并确认“仅启用我的代码”未选中。

    第 4 步:接下来是以调试模式编译部署应用程序。 (单击项目选择发布->转到设置->在调试模式下更改配置->保存并单击发布)

    第5步:如果没有附加调试器,则发布应用后需要刷新浏览器自动关闭浏览器并返回Visual Studio。

    第 6 步:现在将调试器附加到 azure 进程 --> 服务器资源管理器 --> 转到 azure --> 扩展应用服务 --> 选择 Web 应用并附加调试器

    作为替代方案,您可以使用云资源管理器

    注意:在第 6 步之后,VS 将启动浏览器,并会命中您的断点。

    【讨论】:

      猜你喜欢
      • 2016-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-06
      • 2016-02-03
      • 1970-01-01
      • 2020-05-18
      • 1970-01-01
      相关资源
      最近更新 更多