无法在 Azure 中远程调试 ASP.NET 5 WebApp

Unable to remote debug a ASP.NET 5 WebApp in Azure

我使用 Visual Studio 2015 创建了一个新的 ASP.NET 5 RC1 WebApp,并将其发布到 Azure。我打开了远程调试并为调试器选择了 VS 2015。我可以附加到 WebApp,但我设置的任何断点都没有完全显示为红色。将鼠标悬停在断点上会显示消息 "The breakpoint will not be currently hit. No symbols have been loaded for this document." 我进行了大量搜索以查看是否有其他人遇到过此问题。我发现一些文章似乎指出了解决方案:

Remote debugging Azure website: Breakpoints not hit

Azure Website Remote Debugging with git deploy not working

我尝试关闭 "Just my code" 并添加应用程序设置,但这些都不起作用。我什至让一位同事从他的系统和他的 Azure 帐户中尝试了同样的事情,以确保这不仅仅是我系统上的环境问题。有谁知道如何解决这个问题?

问题是 VS 2015 Azure 工具在调试器级别尚不支持 DNX。所以现在,您需要使用 this article.

中记录的步骤手动附加调试器

获得进程列表后,您需要附加到 dnx.exe 进程,而不是通常的 w3wp。

我刚刚尝试使用新的 ASP.NET RC1 应用程序,并且能够设置和命中断点。附加和加载符号需要一段时间,所以请耐心等待:)