如何調試VC++的Dll在Visual Studio 08.I還包括breckpoint並通過exe文件,但仍然沒有succeed.The錯誤消息如何調試VC++的Dll
斷點目前不會是hit.No已爲此文檔加載符號 。
如何調試VC++的Dll在Visual Studio 08.I還包括breckpoint並通過exe文件,但仍然沒有succeed.The錯誤消息如何調試VC++的Dll
斷點目前不會是hit.No已爲此文檔加載符號 。
該斷點當前不會被命中。本文檔中未加載任何符號。
當.pdb
文件未找到或與您的dll版本不兼容時,您會收到此消息。
嘗試執行以下操作:
1)檢查.pdb
文件在相同的位置.dll
或在Visual Studio中的PDB文件目錄存在。
2)如果存在,請嘗試手動加載它 - 右鍵單擊模塊並從中選擇加載符號。
3)如果你得到一個錯誤,說pdb與你的dll
不兼容......那麼......就是這個意思。您可以重新編譯或嘗試查找兼容版本。
你試圖調試什麼DLL? –
你是如何加載DLL的?你是用'LoadLibrary()'動態加載它,還是你鏈接到一個導入庫?魔鬼是在細節... –
做一個完整的構建,並確保加載的DLL和PDB是最新的。 – eran