Senden von Meldungen an das Ausgabefenster
Laufzeitmeldungen können im Ausgabefenster mithilfe der Debug-Klasse oder der Trace-Klasse ausgegeben werden. Beide sind Bestandteil der System.Diagnostics-Klassenbibliothek. Falls die Ausgabe lediglich in der Debugversion des Programms erfolgen soll, verwenden Sie die Debug-Klasse. Soll die Ausgabe sowohl in der Debug- als auch in der Releaseversion erfolgen, verwenden Sie die Trace-Klasse.
Ausgabemethoden
Die Trace-Klasse und die Debug-Klasse stellen die folgenden Ausgabemethoden bereit:
Verschiedene Schreibmethoden, die die Ausgabe von Informationen ermöglichen, ohne dass die Ausführung unterbrochen wird. Diese Methoden ersetzen die
Debug.Print
in älteren Versionen von Visual Basic verwendete Methode.Die System.Diagnostics.Debug.Assert-Methode und die System.Diagnostics.Trace.Assert-Methode, durch die die Ausführung unterbrochen wird und Informationen ausgegeben werden, wenn eine festgelegte Bedingung nicht erfüllt ist. Standardmäßig werden die Informationen der
Assert
-Methode in einem Dialogfeld angezeigt. Weitere Informationen finden Sie unter Assertionen in verwaltetem Code.Die System.Diagnostics.Debug.Fail-Methode und die System.Diagnostics.Trace.Fail-Methode, durch die die Ausführung stets unterbrochen wird und Informationen ausgegeben werden. Standardmäßig werden die Informationen der
Fail
-Methoden in einem Dialogfeld angezeigt.
Im Fenster Ausgabe können auch Informationen zu Folgendem angezeigt werden:
Module, die der Debugger geladen oder entladen hat.
Ausnahmen, die ausgelöst werden.
Prozesse, die beendet werden.
Threads, die beendet werden.