-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