關於“調試會話的可執行文件”對話框


用VS2008調試pHash算法的工程時遇到了一個問題,生成解決方案和編譯都沒有問題,但是一調試,馬上出現了如下的對話框

關於“調試會話的可執行文件”對話框

網上說明,這種情況主要出現在調試dll或者lib時,因為VS不能直接啟動dll和lib,而是啟動指定的可執行文件。可執行文件調用dll時可對dll進行調試。

    解決方法一:項目->屬性->常規->配置類型 修改為 應用程序(.exe)就可以了。

 解決方法二:重新建立個要實現的工程,調用這里面提供的功能就行了。

這是因為本功能內並沒有生成任何可執行的.exe文件,比我我這里這個工程的作用就是建立一個庫,庫並不是可執行文件,所以就會彈出這個了。

DLL和LIB文件時不能單獨運行的,他必須依賴於可執行文件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM