远程调试Azure网站:未命中断点

2023-11-24

我有一个部署到 Azure 的 ASP.NET 网站。我正在使用 VS2013、.NET 4.5.1 和 Azure SDK 2.2。我在管理门户中打开了VS2013的远程调试。我可以成功右键单击服务器中“Azure”节点下的网站,然后选择“附加调试器”。它说正在下载调试设置,然后网络浏览器出现。但是断点永远不会被命中,尽管它们位于我知道已执行的代码中。一条线索:断点有一个空心圆圈,并指出:“当前不会命中断点。尚未为此文档加载任何符号。”但本地测试时断点工作正常。有人对如何解决这个问题有任何想法吗?

谢谢...

-Ben

更新:我从.NET 4.5.1下降到4.5;问题仍然存在。


我也为此苦苦挣扎(VS2015 Enterprise),但找到了一个工作相当一致的解决方案。

  • 确保您没有附加到网络应用程序
  • 打开 Web 应用程序的 Azure 门户
  • 停止网络应用程序
  • 重新启动网络应用程序
  • 稍微预热一下,然后返回 VS 并重新连接

这几乎每次都对我有用。请注意,从 Visual Studio 中停止和启动 Web 应用程序的工作效果不一致。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

远程调试Azure网站:未命中断点 的相关文章

随机推荐