我已经禁用了“Microsoft符号服务器”,并添加了.NET 4.5符号的路径(W:\Debug\RefSrc\Symbols
),这些符号是我从http://referencesource.microsoft.com/下载的。
不幸的是,当我强制载入符号,例如mscorlib.dll,Visual Studio会忽略这个文件夹,并继续从符号服务器下载符号文件。它们最终会存储在W:\Debug\SymbolsCache\MicrosoftPublicSymbols
中,并且与RefSrc
中的符号完全相同。
还有其他人看到了这种行为吗?
我的调试设置:
[ ] Enable Just my code
[ ] Enable .NET framework source stepping
[ ] Enable source server support
因为这个问题,我不得不禁用“.NET框架源代码调试”。