簡體   English   中英

嘗試使用visual studio 2010調試dll(C ++)時出現錯誤消息

[英]Error Message when trying to debug dll (C++) with visual studio 2010

我用於在visual studio 2010下為excel編寫dll項目。 為了調試它,我總是這樣做:在項目上正確clic - > debug - >啟動新實例,它曾用於行走。

幾天以來,它已不再適用了。 我收到消息:“無法啟動程序:'... \\ myDll.dll'。”

dll實際上正常工作,我只是想查看一些結果。

我不知道更新是否可能是原因。

有人遇到過這樣的問題嗎?

問候

錯誤消息似乎表明調試器正在嘗試使用您的DLL作為主機可執行文件啟動新進程。

那不行。 為了調試DLL,需要有一個托管DLL的進程。 DLL無法獨立存在。 因此,您需要在調試器選項中指定您希望Excel成為主機可執行文件。

在Visual Studio中,該設置位於Project |下 屬性| 配置屬性| 調試。 您需要將Command值設置為您希望托管DLL的可執行文件。

您是否嘗試過清理解決方案並重新構建它? 確保在構建之后更新dll庫文件。

不知道它是否有幫助

看到了

"Unable to star program : '...\myDll.dll'."

你能檢查一下你的屬性路徑是否正確?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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