-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