首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >远程调试MVC 6应用程序:符号未加载。

远程调试MVC 6应用程序:符号未加载。
EN

Stack Overflow用户
提问于 2017-03-21 11:46:12
回答 1查看 346关注 0票数 0

我已经构建了一个MVC 6应用程序,它位于.NETCLR (ASP .Net 4.5)之上,而不是CoreCLR (.Net Core)之上,如图1所示,我已经将这个应用程序部署到Azure,现在正在尝试执行一些远程调试。

为了支持远程调试,我确保在蔚蓝管理门户中的“远程调试”设置被设置为'On‘,如图2所示,并确保在如图3所示的选项中未选中'Enable On code’和'Require源文件以匹配原始版本‘。但是,断点仍未被击中:如图4所示,“未为该文档加载符号”。

我还检查了是否需要将其他任何内容附加到流程中,但我看到的只是图5中选择远程web应用程序作为限定符时所显示的内容。我认为w3wp.exe是我这里唯一需要的东西,因为它不是运行在.CoreCLR之上,而是运行在.NETCLR上。

不知道我还需要做些什么才能让这件事奏效。

图1: project.json中的框架设置。

图2: Azure远程调试设置。

图3: Visual调试选项。

图4:断点错误。

图5:要附加到的可用进程。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-21 13:26:32

好吧,我想我发现了这个问题.当我查看要附加到的可用进程时,我沿着正确的路线前进(图5),我希望看到dnx.exe选项退出可用的进程,但是这已经在RC2发行版中删除了,我应该要查找确切的进程名称。在我的例子中是AzureBillingCost.exe。当加入这一过程时,问题就得到了解决。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42926218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档