首页 > 解决方案 > 无法通过附加到进程 VS Pro 2017 进行调试

问题描述


我将我的 MVC 项目部署到 IIS,现在我需要通过附加进程调试代码,但它不起作用。
这些是我为调试所做的步骤:

  1. 以管理员身份使用 Visual Studio Pro 2017 运行我的解决方案
  2. 调试 -> 附加到进程...
  3. 附加 w3wp.exe 进程
  4. 在 IIS 管理器中重新启动我的站点
  5. 在浏览器中运行我的网站进行调试

经过上述步骤,我的断点总是警告:

断点当前不会被命中。没有为此文档加载任何符号。


我可以通过上述步骤在另一台 PC 上调试我的代码,但这样我的笔记本电脑有问题。
我怎样才能解决这个问题?
谢谢大家。

标签: visual-studio-2017visual-studio-debuggingw3wpattach-to-processw3wp.exe

解决方案


我通过以下方式解决了我的问题:

  1. 调试 -> 选项...
  2. 取消选中“仅启用我的代码”

我在笔记本电脑上安装了最新的 Visual Studio Professional 2017 (15.8.5)。在这个版本中,上述选项被默认选中。


推荐阅读