繁体   English   中英

VS2015:远程调试Azure站点

[英]VS2015: Remote Debug Azure Site

我无法使Visual Studio 2015远程连接到我的Azure站点。 或者,它确实可以正常运行,但不会遇到断点。

我已经确认我正在发布调试版本。 我调整了web.config要求。

我已经确认在Azure门户中激活了对2015年的远程调试支持。

附件之后,该站点可以正常启动...没有断点。

这是使用rc1的MVC6站点。

为了使其他人为此而苦苦挣扎,事实证明VS2015,即使具有所有最新更新,也不是“知道”在Azure下运行的dnx。 因此,它将附加到Azure站点上的错误过程。

在Cloud Explorer或Server Explorer中执行“附加调试器”后,您必须进入Debug-> Attach to Process,并执行以下两项操作:

  • 更改限定符,使其指向远程Azure站点
  • 手动附加到dnx.exe进程

第一步似乎在VS 2015中得到了“记忆”。第二步绝对没有。 您每次执行远程调试附件时都必须这样做。

同样,在完成所有这些操作之后,您需要在浏览器中刷新网站,以启动调试周期。

这是一个更多解释此问题的链接: https : //blogs.msdn.microsoft.com/webdev/2016/03/21/remote-debug-aspnet-core-on-azure/

  1. 尝试在此处下载Cloud Explorer

  2. 如下所示附加调试器

在此处输入图片说明

  1. 在具有Visual Studio版本的Azure门户中启用调试设置,如下所示 在此处输入图片说明

  2. 如下所示将远程调试器附加到w3wp 在此处输入图片说明

5确保Debug必须为true

确保在调试模式下将应用程序部署到Azure

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM