共用方式為


-debug (Visual Basic)

讓編譯程式產生偵錯資訊,並將它放在輸出檔中。

語法

-debug[+ | -]

-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

另請參閱