共用方式為


/debug (Visual Basic)

讓編譯器產生偵錯資訊,並將其置於輸出檔。

/debug[+ | -]
' -or-
/debug:[full | pdbonly]

引數

詞彙

定義

+ | -

選擇項。 指定 + 或 /debug,讓編譯器產生偵錯資訊,並將其置於 .pdb 檔案中。 指定 - 的效果與未指定 /debug 的效果相同。

full | pdbonly

選擇項。 指定編譯器所產生的偵錯資訊類型。 若未指定 /debug:pdbonly,則預設值為 full,可讓您將偵錯工具附加至執行中的程式。 pdbonly 引數可以讓程式在偵錯工具中啟動時進行原始程式碼偵錯,但是只會在執行中的程式已附加到偵錯工具時,才會顯示組合語言程式碼。

備註

請使用這個選項來建立偵錯組建。 如果您沒有指定 /debug、/debug+ 或 /debug:full,就無法偵錯程式的輸出檔。

在預設情況下,並不會發出偵錯資訊 (/debug-)。 若要發出偵錯資訊,請指定 /debug 或 /debug+。

如需如何設定應用程式偵錯效能的相關資訊,請參閱使映像偵錯更容易

若要在 Visual Studio 整合式開發環境中設定 /debug

  1. 在 [方案總管] 中選取專案之後,請在 [專案] 功能表上,按一下 [屬性]。 如需詳細資訊,請參閱專案設計工具簡介

  2. 按一下 [編譯] 索引標籤。

  3. 按一下 [進階編譯選項]。

  4. 修改 [產生偵錯資訊] 方塊中的值。

範例

下列範例會將偵錯資訊置於輸出檔 App.exe 中。

vbc /debug /out:app.exe test.vb

請參閱

參考

/bugreport

編譯命令列範例 (Visual Basic)

其他資源

Visual Basic 編譯器