2011-09-10 52 views
4

使用Visual Studio 2010進行調試時,有時候沒有可用於系統庫的PDB文件,因爲我自己沒有構建它們(即,它們尚未構建用於調試)。這是好的,因爲我不需要訪問它們。示例警告可能是這樣的:可能在Visual Studio 2010中禁止「無法找到或打開PDB文件」警告?

'插件Host.exe':已加載 'C:\ WINDOWS \ Syswow64資料\ xmllite.dll',無法找到或打開PDB文件

然而,這些警告會阻塞「輸出」窗格,因此有時很難進行調試。有沒有辦法來壓制這些?

感謝,縫邊

回答

17

這些PDBS實際上可用,啓用Microsoft符號服務器的支持。但是,是的,你可以禁止這些消息。在調試時右鍵單擊輸出窗口並取消選中「模塊加載消息」。該值將保留以供將來的調試會話使用。請注意,它實際上並不是一個警告,只是一個診斷,告訴你哪些DLL正在被加載。

+0

啓用符號服務器會使調試會話的開始時間減慢約5秒。他們沒有被緩存或什麼? – 0x5f3759df

+0

是的,他們被緩存。互聯網連接到微軟服務器的速度很慢,我猜想。它仍然嘗試連接以查找缺少的pdbs。 –

+0

完美謝謝! – Hemmer

相關問題