簡體   English   中英

在VS2005(C ++)中調試DLL

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM