使用Visual Studio 2010进行调试时,有时系统库没有可用的PDB文件,因为我自己没有构建它们(即它们不是为调试而构建的)。这没关系,因为我不需要访问它们。示例警告可能类似于:
'Plugin Host.exe':已加载'C:\ Windows \ SysWOW64 \ xmllite.dll',无法找到或打开PDB文件
但是,这些警告会阻塞“输出”窗格,这使得有时很难进行调试。有没有办法压制这些?
谢谢,Hemmer
答案 0 :(得分:21)
这些PDB实际上可用,启用Microsoft Symbol Server支持。但是,是的,你可以抑制这些消息。在调试时右键单击“输出”窗口并取消选中“模块加载消息”。将保留该值以供将来的调试会话使用。请注意,它实际上不是警告,只是一个诊断,告诉您哪些DLL正在加载。