15

如何为在 Azure 应用服务中运行的 .NET 应用启用 VS2019 调试?该门户仅支持 2015 和 2017。

远程调试选项

4

4 回答 4

29

您可以从 Visual Studio 2019 进行连接,它应该可以在不更改门户设置的情况下正常工作。

  1. 打开 Visual Studio 和您的项目
  2. 打开云资源管理器View -> Cloud Explorerctrl+\, ctrl+x
  3. 在 Cloud Explorer 中找到您的应用服务节点并选择它
  4. Attach Debugger从上下文菜单或操作窗格中选择

在 Visual Studio 中附加调试器

于 2019-04-04T23:19:04.147 回答
12

VS 2019 选项不会显示在“经典”应用程序设置屏幕中,您需要使用新的配置菜单,然后在刀片打开时选择“常规设置”选项卡。

在此处输入图像描述

于 2019-06-18T17:33:38.850 回答
8

你下载并安装了 VS 2019 Remote Tools 了吗?

https://visualstudio.microsoft.com/downloads/?q=remote+tools#remote-tools-for-visual-studio-2019(见页面底部)

我有同样的问题。我关闭了 VS 2019 并安装了远程工具。当我重新启动时,我去了 Cloud Explorer,我现在有了我期待的菜单项。

于 2019-05-02T15:12:52.200 回答
2

您还可以"VS2019"通过https://resources.azure.com将远程调试版本设置为。

您需要从订阅名称/resourceGroups/RG 名称/提供者/Microsoft.Web/站点下找到Web 应用程序。

然后打开config / web

如果没有,请在顶部从只读切换到读/写。单击编辑。通过以下设置修改版本并启用调试"properties"

"remoteDebuggingEnabled": true,
"remoteDebuggingVersion": "VS2019"

单击放置。

于 2019-04-05T05:34:59.153 回答