Visual studio 2010 “可能抑制”;无法找到或打开PDB文件";VisualStudio2010中的警告?

Visual studio 2010 “可能抑制”;无法找到或打开PDB文件";VisualStudio2010中的警告?,visual-studio-2010,Visual Studio 2010,使用Visual Studio 2010进行调试时,有时系统库没有可用的PDB文件,因为我自己没有构建它们(即,它们不是为调试而构建的)。这没关系,因为我不需要访问它们。示例警告可能类似于: “Plugin Host.exe”:加载的“C:\Windows\SysWOW64\xmllite.dll”找不到或无法打开PDB文件 然而,这些警告阻塞了输出窗格,使得有时调试非常困难。有没有办法抑制这些呢 谢谢,Hemmer这些PDB实际上是可用的,请启用Microsoft Symbol Server支

使用Visual Studio 2010进行调试时,有时系统库没有可用的PDB文件,因为我自己没有构建它们(即,它们不是为调试而构建的)。这没关系,因为我不需要访问它们。示例警告可能类似于:

“Plugin Host.exe”:加载的“C:\Windows\SysWOW64\xmllite.dll”找不到或无法打开PDB文件

然而,这些警告阻塞了输出窗格,使得有时调试非常困难。有没有办法抑制这些呢


谢谢,Hemmer

这些PDB实际上是可用的,请启用Microsoft Symbol Server支持。但是,可以抑制这些消息。调试时右键单击输出窗口并取消选中“模块加载消息”。该值将为将来的调试会话保留。请注意,它实际上不是警告,只是一个诊断,告诉您正在加载哪些DLL。

启用symbol server会将我调试会话的开始速度降低约5秒。它们不是缓存的吗?是的,它们是缓存的。我猜,到微软服务器的互联网连接速度很慢。它仍然尝试连接以查找丢失的PDB。