3 回答

TA貢獻(xiàn)1963條經(jīng)驗 獲得超6個贊
PDB文件是Visual Studio特定文件,其中包含項目的調(diào)試符號。您可以忽略這些消息,除非您希望使用調(diào)試器進(jìn)入這些dll的代碼(這是可疑的,因為它們是系統(tǒng)dll)。換句話說,你可以而且應(yīng)該忽略它們,因為你不會有任何這些dll的PDB文件(至少默認(rèn)情況下,你可以通過Microsoft Symbol Server調(diào)試時實際獲得它們)。所有這一切都意味著當(dāng)你設(shè)置斷點并踩過代碼時,你將無法進(jìn)入任何這些dll(你不想做任何事情)。
為了完整起見,這是來自MSDN的官方PDB描述:
程序數(shù)據(jù)庫(PDB)文件保存調(diào)試和項目狀態(tài)信息,允許增量鏈接程序的Debug配置。使用/ ZI或/ Zi編譯C / C ++程序時,將創(chuàng)建PDB文件
同樣為了將來參考,如果你想擁有自己代碼的PDB文件,你將不得不使用/ ZI或/ Zi選項來構(gòu)建你的項目(你可以通過項目屬性設(shè)置它們 - > C / C ++ - - >常規(guī),然后設(shè)置“調(diào)試信息格式”字段。與您的情況無關(guān),但我認(rèn)為它可能在將來有用

TA貢獻(xiàn)1801條經(jīng)驗 獲得超8個贊
使用VS 2013.嘗試以下工具 - >選項 - >調(diào)試 - >輸出窗口 - >模塊加載消息 - >關(guān)閉它將禁用所加載模塊的顯示。

TA貢獻(xiàn)1777條經(jīng)驗 獲得超3個贊
如果該消息困擾您,您需要運行具有管理權(quán)限的Visual Studio才能在Visual Studio上應(yīng)用此方向。
工具 - >選項 - >調(diào)試 - >符號并選中復(fù)選框“Microsoft Symbol Servers”,標(biāo)記加載所有模塊,然后單擊加載所有符號。
Visual Studio將為您完成所有其他操作,您將在“輸出”窗口的“調(diào)試”下顯示此消息“Native”已退出,代碼為0(0x0)“
添加回答
舉報