共用方式為


/debug (Visual Basic)

更新:2007 年 11 月

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

 /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. 修改 [DLL 基底位址] 方塊中的值。

範例

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

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

請參閱

參考

/bugreport

編譯命令列範例

其他資源

Visual Basic 編譯器