Freigeben über


-debug (Visual Basic)

Führt dazu, dass der Compiler Debuginformationen generiert und sie in der Ausgabedatei bzw. in Ausgabedateien platziert.

Syntax

-debug[+ | -]

oder

-debug:[full | pdbonly]

Argumente

Begriff Definition
+ | - Dies ist optional. Wenn + oder -debug angegeben wird, generiert der Compiler Debuginformationen und speichert sie in einer PDB-Datei. Wenn - angegeben wird, hat dies dieselben Auswirkungen, wie wenn -debug nicht angegeben wird.
full | pdbonly Dies ist optional. Gibt den Typ der Debuginformationen an, die vom Compiler generiert werden. Wenn Sie -debug:pdbonly angeben, lautet der Standardwert full. Dadurch können Sie einen Debugger an das Programm anfügen, das ausgeführt wird. Das Argument pdbonly macht das Debuggen von Quellcode möglich, wenn das Programm im Debugger gestartet wird. Code in der Sprache der Assembly wird aber nur angezeigt, wenn das aktive Programm an den Debugger angefügt ist.

Hinweise

Verwenden Sie diese Option, um Debugbuilds zu erstellen. Wenn Sie -debug, -debug+ oder -debug:full nicht angeben, können Sie die Ausgabedatei Ihres Programms nicht debuggen.

Standardmäßig werden keine Debuginformationen ausgegeben (-debug-). Wenn Debuginformationen ausgeben werden sollen, geben Sie -debug oder -debug+ an.

Informationen zur Konfiguration der Leistung einer Anwendung beim Debuggen finden Sie unter Erleichtern des Debuggens für ein Image.

So legen Sie -debug in der integrierten Visual Studio-Entwicklungsumgebung fest
1. Klicken Sie bei ausgewähltem Projekt im Projektmappen-Explorerim Menü Projekt auf Eigenschaften.
2. Klicken Sie auf die Registerkarte Kompilieren.
3. Klicken Sie auf Erweiterte Kompilierungsoptionen.
4. Ändern Sie den Wert im Feld Debuginfo generieren entsprechend.

Beispiel

Im folgenden Beispiel werden Debuginformationen in der Ausgabedatei App.exe platziert.

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

Siehe auch