通过包含/排除设置禁用符号加载

时间:2018-06-25 09:35:50

标签: visual-studio debugging

我正在使用VS 2017调试正在运行的进程。

首先,我使用DotPeek生成了PDB。 enter image description here

第二,我指出了VS 2107中pdb位置的目录(“ C:\ PdbDestination”)。 enter image description here

第三,我连接到使用该特定程序集的进程,模块被加载,但是符号加载被禁用。 enter image description here 预期结果是“符号状态”显示为“已加载符号”。

有人可以让我知道我可能错过的任何事情吗?

我能够通过从“模块”选项卡手动加载来解决此问题,但我仍然想知道禁用符号的实际根本原因(例如,包含/排除设置?)是什么?正在加载。

1 个答案:

答案 0 :(得分:2)

请检查是否选择了“加载所有模块,除非排除”。

转到选项->调试->符号 Visual Studio: Debugs -> Options dialog