Mar*_*cki 11 debugging visual-studio-2012
我已禁用"Microsoft Symbol Servers"并添加了W:\Debug\RefSrc\Symbols从http://referencesource.microsoft.com/下载的.NET 4.5符号()的路径.
不幸的是,当我强制加载符号时,例如在mscorlib.dll上,Visual Studio忽略此文件夹并继续从符号服务器下载符号文件.他们最终进入W:\Debug\SymbolsCache\MicrosoftPublicSymbols并完全相同RefSrc.
是否有其他人看到这种行为?
我的调试设置:
[ ] Enable Just my code
[ ] Enable .NET framework source stepping
[ ] Enable source server support
Run Code Online (Sandbox Code Playgroud)
我不得不禁用".NET框架源步进"因为这个.
不知道你在 VS 2012 中是如何做到的,因为我从未尝试过,现在我没有 VS 2012,但我在 VS 2010 中的做法如下:
希望这对您有一点帮助。我会禁用仅启用我的代码。另外,如果我没记错的话,当您打开“模块”窗口时,可以通过右键单击要加载源的项目来选择加载符号的位置。如果 pdb 文件与二进制文件不对应,如果版本不同,它不会加载符号。