共用方式為


-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

另請參閱