Gewusst wie: Beenden des Debuggens bzw. der Ausführung
Aktualisiert: November 2007
Dieses Thema gilt für folgende Anwendungsbereiche:
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro und Team |
Tabellenlegende:
Vorhanden |
|
Nicht vorhanden |
|
Befehl oder Befehle, die standardmäßig ausgeblendet sind. |
Debuggen beenden bedeutet, die Debugsitzung zu beenden. Ausführung beenden bedeutet, den Prozess, den Sie debuggen, zu beenden und die Debugsitzung zu beenden. Verwechseln Sie dies nicht mit dem Unterbrechen der Ausführung, bei dem die Ausführung des gedebuggten Prozesses vorübergehend angehalten wird, die Debugsitzung jedoch aktiv bleibt. (Weitere Informationen hierzu finden Sie unter Unterbrechen der Ausführung.)
Prozeduren
So beenden Sie das Debuggen
- Wählen Sie im Menü Debuggen die Option Debuggen beenden aus.
Debuggen beenden beendet den Prozess, der gerade gedebuggt wird, sofern das Programm aus Visual Studio heraus gestartet wurde. Wenn der Debugger nicht aus Visual Studio heraus gestartet wurde, sondern an den Prozess angefügt wurde, läuft der Prozess weiter. Möchten Sie angefügte Prozesse beenden, können Sie entweder einen einzelnen Prozess im Fenster Prozesse oder alle angefügten Prozesse beenden mit dem Befehl Alle beenden.
So beenden Sie beim Debuggen alle angefügten Prozesse
- Wählen Sie im Menü Debuggen die Option Alle beenden.
Wenn Sie den aktuellen Debugvorgang beenden und sofort einen neuen Vorgang ausführen möchten, verwenden Sie den Befehl Neustart.
So beenden Sie das Debuggen und starten den Vorgang neu
- Wählen Sie im Menü Debuggen die Option Neustart aus.
Neustart hält die aktuelle Debugsitzung an und startet das Startprojekt neu**.**
Das Debuggen wird automatisch beendet, wenn Sie die zu debuggende Anwendung beenden. (Wenn Sie mehrere Programme debuggen, wird der Debugvorgang fortgesetzt, bis Sie das letzte Programm beendet haben.) Wenn Sie ein Projekt debuggen, das von einer anderen Anwendung gehostet wird (beispielsweise ein von Internet Explorer gehostetes Webprojekt), wird das Debuggen beim Beenden der Hostanwendung (in diesem Fall also beim Beenden von Microsoft Internet Explorer) beendet.
Wenn Sie in Visual Basic oder C# einen Webdienst debuggen, wird das Debuggen sofort beendet, sobald die Clientanwendung beendet wird, die diesen Dienst verwendet.