visual-studio-2017 - 无法通过附加到进程 VS Pro 2017 进行调试
问题描述
我将我的 MVC 项目部署到 IIS,现在我需要通过附加进程调试代码,但它不起作用。
这些是我为调试所做的步骤:
- 以管理员身份使用 Visual Studio Pro 2017 运行我的解决方案
- 调试 -> 附加到进程...
- 附加 w3wp.exe 进程
- 在 IIS 管理器中重新启动我的站点
- 在浏览器中运行我的网站进行调试
经过上述步骤,我的断点总是警告:
断点当前不会被命中。没有为此文档加载任何符号。
我可以通过上述步骤在另一台 PC 上调试我的代码,但这样我的笔记本电脑有问题。
我怎样才能解决这个问题?
谢谢大家。
解决方案
我通过以下方式解决了我的问题:
- 调试 -> 选项...
- 取消选中“仅启用我的代码”
我在笔记本电脑上安装了最新的 Visual Studio Professional 2017 (15.8.5)。在这个版本中,上述选项被默认选中。
推荐阅读
- r - 如果第一个函数在 R 中失败,则路由到另一个函数
- php - 如果我们知道 php 中的键,如何获取值
- python - AppEngine Python 3.7标准环境上的Websockets?
- asp.net-core - ASP.Net Core 中是否有使用 XML 配置的单一开关?
- regex - 鉴于使用 RegEx 找到关键字,如何用两个引号突出显示整个引号?
- javascript - 如何在开始和结束时自定义 xAxis 标签?
- python - /post/ 处的 NoReverseMatch
- r - 每次在 R 中“重新出现”时,增加组的行号
- javascript - 在 TypeScript 中导入时出现“Uncaught SyntaxError: Unexpected token {”
- inheritance - 没有方法的子接口