[英]Debugging a DLL in VS2005 (C++)
我要調試的解決方案中有一個dll項目。 調用應用程序在不同的路徑中,並且DLL必須放置在該路徑內。 當我構建調試版本並將復制的DLL復制並粘貼到調用應用程序的路徑中時,我收到一條錯誤消息,提示沒有符號,並且該項目未構建二進制文件。 它問我是否要繼續。 該方法曾經在Visual c ++ 6.0中可用,但是現在它從未遇到任何斷點。.如何在VS2005中做到這一點?
謝謝。
確保dll的pdb文件也位於應用程序的路徑中。
或者使用/ Z7編譯器選項編譯dll,這將觸發MSVC 6.0中使用的舊式調試信息。 如果以這種方式進行編譯,則只能復制dll。
或者在“模塊”窗口中,右鍵單擊您的dll並選擇“加載符號”,然后將對話框指向dll的原始位置。
還復制<您的dll>。 PDB
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.