我遇到了“断点不会被击中 . 没有为此文档加载任何符号 . “Visual Studio 2017中的问题 .
我已经通过一些关于修复的帖子“断点当前不会被击中 . 没有为此文档加载任何符号 . “问题但似乎没有任何效果 .
-
Debug |下的符号状态Windows |模块是"Symbols Loaded" .
-
我已经清理并重新构建了解决方案 .
检查 -
[定义DEBUG常量]和[定义TRACE常量] .
-
[Debug Info:]设置为[full] .
-
构建配置设置为Debug .
-
优化代码已关闭 .
-
删除了PDB并进行了全部重建 .
我发现如果添加了一个程序断点:
Debugger.Break()
将触发正常断点(在Visual Studio中设置) . 这可能会带来缺少的调试符号 . 我对此解释的问题是,所有模块都显示为“符号已加载”,有或没有程序断点 .