我将 Microsoft Symbol Server 与 Visual Studio 2008 一起使用,它运行良好。不幸的是,当公共符号服务器不包含符号时,超时需要一段时间,并且每次我启动项目进行调试时,Visual Studio 都会尝试重新加载相同的缺失符号。
有什么方法可以让(或欺骗)Visual Studio 记住“未命中”并且暂时不再打扰?
我将 Microsoft Symbol Server 与 Visual Studio 2008 一起使用,它运行良好。不幸的是,当公共符号服务器不包含符号时,超时需要一段时间,并且每次我启动项目进行调试时,Visual Studio 都会尝试重新加载相同的缺失符号。
有什么方法可以让(或欺骗)Visual Studio 记住“未命中”并且暂时不再打扰?
看到这篇文章
但似乎你也可以用symsrv.ini
控制符号加载(我猜 ini 文件应该放在 ...\Microsoft Visual Studio 9.0\Common7\IDE 文件夹下)
更新:刚刚找到这个链接。使用注册表优于使用 ini 文件的方法。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Symbol Server\Exclusions]
"notepad.pdb"=""
"ora*.*"=""
您可以通过 VS IDE 执行此操作(我在 2005、2010 和 2012 年完成了此操作)。
方法一(推荐):
方法二: