HOW TO:偵錯 DLL

更新:2007 年 11 月

這個主題適用於:

版本

Visual Basic

C#

C++

Web Developer

Express 版

標題不適用於 標題不適用於

僅適用原生

標題不適用於

Standard 版

標題不適用於 標題不適用於

僅適用原生

標題不適用於

Pro/Team 版

標題不適用於 標題不適用於

僅適用原生

標題不適用於

表格圖例:

標題適用於

套用

標題不適用於

不套用

預設會套用主題但隱藏命令

預設隱藏的命令。

注意事項:

根據目前使用的設定與版本,您所看到的對話方塊與功能表命令可能會與 [說明] 中所描述的不同。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定

當您要偵錯一個 DLL 時,您可以從下列地方開始偵錯:

  • 從建立會呼叫該 DLL 的可執行檔的專案。

-或-

  • 從建立該 DLL 本身的專案。

如果您是使用某專案來建立可執行檔,請從該專案開始偵錯。您可以接著開啟該 DLL 的原始程式檔 (Source File),並在該檔案中設定中斷點,即使這個檔案並不是屬於用來建立可執行檔的專案。如需詳細資訊,請參閱中斷點

如果您要從建立該 DLL 的專案開始偵錯,就必須指定您希望用來偵錯該 DLL 的可執行檔。

若要指定偵錯工作階段的可執行檔

  1. 在 [方案總管] 中選取建立該 DLL 的專案。

  2. 從 [檢視] 功能表中,選擇 [屬性頁]。

  3. 在 [屬性頁] 對話方塊中,開啟 [組態屬性] 資料夾,並選取 [偵錯] 分類。

  4. 在 [命令] 方塊中,指定容器的路徑名稱。例如 C:\Program Files\MyApplication\MYAPP.EXE。

  5. 在 [命令引數] 方塊中,指定可執行檔的任何必要引數。

如果您沒有在 Project [屬性頁] 對話方塊中指定可執行檔,則當您開始偵錯時會出現偵錯工作階段的可執行檔對話方塊

請參閱

概念

偵錯工具安全性

其他資源

Visual Studio 偵錯