Freigeben über


/debug (Visual Basic)

Aktualisiert: November 2007

Bewirkt, dass der Compiler Debuginformationen erstellt und in die Ausgabeidatei(en) platziert.

/debug[+ | -]
' -or-
/debug:[full | pdbonly]

Argumente

  • + | -
    Optional. Wenn Sie + oder /debug angeben, generiert der Compiler Debuginformationen und platziert diese in einer PDB-Datei. Die Angabe von - hat die gleiche Wirkung wie das Nichtangeben von /debug.

  • full | pdbonly
    Optional. Gibt die Art der vom Compiler generierten Debuginformationen an. Wenn Sie /debug:pdbonly nicht angeben, lautet die Standardeinstellung full. Diese Einstellung ermöglicht Ihnen, einen Debugger an das ausgeführte Programm anzuhängen. Das pdbonly-Argument ermöglicht das Debuggen von Quellcode, wenn das Programm im Debugger gestartet wird. Code der Assemblersprache wird jedoch nur angezeigt, wenn das ausgeführte Programm an den Debugger gehängt wird.

Hinweise

Verwenden Sie diese Option zum Erstellen von Debugbuilds. Wenn Sie /debug, /debug+ oder /debug:full nicht angeben, können Sie die Ausgabedatei des Programms nicht debuggen.

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

Weitere Informationen über das Konfigurieren der Debugleistung einer Anwendung finden Sie unter Erleichtern des Debuggens für ein Abbild.

So legen Sie /debug in der integrierten Entwicklungsumgebung von Visual Studio fest

  1. Wählen Sie im Projektmappen-Explorer ein Projekt aus, und klicken Sie im Menü Projekt auf Eigenschaften. Weitere Informationen finden Sie unter Einführung in den Projekt-Designer.

  2. Klicken Sie auf die Registerkarte Kompilieren.

  3. Klicken Sie auf Erweitert.

  4. Ändern Sie den Wert im Feld DLL-Basisadresse.

Beispiel

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

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

Siehe auch

Referenz

/bugreport

Beispiele für Kompilierungsbefehlszeilen

Weitere Ressourcen

Visual Basic-Compiler