2012-07-14 46 views
1

我正在使用Visual Studio 2010.我正在查看項目屬性,但是我在哪裏提到要打開哪個外部程序來啓動DLL的調試?VC++ DLL項目啓動外部程序進行調試

+0

你爲什麼要開發一個DLL?要在某些應用程序中使用,對嗎?那你爲什麼問這樣的問題。調試該應用程序! – Ajay 2012-07-15 08:01:09

+2

有時應用程序是一個外部程序。例如,我目前正在調試由MATLAB接口調用的代碼。 – 2015-04-24 21:24:47

回答

2

配置屬性 - >調試 - >命令

+0

非常感謝! – 2012-07-15 07:21:29

0

您調試進程

無論代碼位於.exe還是由.exe調用的.dll中,您都可以遍歷具有可用符號的任何代碼。

您可能會遇到的主要問題是調試「​​託管代碼」(即.Net dll或exe中的字節碼)與「非託管代碼」(實際的Intel x86指令)。如果您的項目包含這兩種二進制文件的組合,那麼您需要執行「混合模式調試」。

下面是詳細信息:

http://msdn.microsoft.com/en-us/library/sc65sadd