远程调试Azure应用服务站点失败

时间:2016-09-21 23:30:39

标签: azure azure-web-sites remote-debugging

我正在尝试调试Azure上托管的ASPNET Core / EF Core网站。当我尝试通过Cloud Explorer在VS 2015中附加调试器时,收到以下错误消息:

cloud explorer error

然而,当我在Azure门户中检查该站点时,它确实看起来像是32位并设置为启用远程调试:

portal description

那么我错过了什么或做错了什么?

1 个答案:

答案 0 :(得分:3)

门户网站设置控制IIS w3wp进程的位数。但ASP.NET Core在其自己的进程中运行,因此该设置对其没有影响。相反,决定您的.NET Core进程是以32位还是64位运行的是您发布它的方式。

鉴于您的Core项目显然是64位发布,您可能希望尝试将Portal设置切换为64位。这将影响调试器MSVCMON.exe进程,然后允许您附加。