使用VS 2019远程调试Azure App Service

时间:2019-04-04 23:19:04

标签: visual-studio azure debugging

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

Remote debugging options

4 个答案:

答案 0 :(得分:2)

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

enter image description here

答案 1 :(得分:0)

您可以仅从Visual Studio 2019连接,并且无需更改门户设置即可正常运行。

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

Attach Debugger in Visual Studio

答案 2 :(得分:0)

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

您需要找到Web App,例如从“订阅名称/ resourceGroups / RG名称/提供程序/ Microsoft.Web /网站”下。

然后打开config / web

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

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

点击PUT。

答案 3 :(得分:0)

您是否已下载并安装了VS 2019远程工具?

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

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