Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Für das Debuggen einer Anwendung müssen Ausführungssteuerungsfunktionen implementiert werden, wie z. B. das Hineinsteigen in Funktionen, das Stoppen an Haltepunkten und das Fortsetzen der Ausführung. Das Debuggen von Visual Studio basiert auf Ereignissen, die zwischen Debugger-Komponenten gesendet werden.
In diesem Abschnitt
Die Programmsteuerung listet die folgenden Routinen auf Programmebene auf: Festlegen der nächsten Anweisung, Ausführen, Schrittweise Ausführung, Fortsetzen, Anhalten und Wiederaufnehmen.
Breakpoint-bezogene Methoden definieren die gebundenen und ausstehenden Typen von Haltepunkten, die Visual Studio unterstützt.
Die Aufrufstapelauswertung erläutert die Implementierung der Methoden, die das Anzeigen der Stapelframes des Aufrufstapels während des Unterbrechungsmodus ermöglichen.
Die Ausdrucksauswertung erläutert, wie das Debugmodul (DE), die Ausdrucksauswertung (EE) und der Sitzungsdebug-Manager an der Analyse und Auswertung eines Ausdrucks beteiligt sind, der in einem der Fenster der IDE eingegeben wurde.
Kontrollereignisse erläutern die Schnittstelle, die zum Senden von Ereignissen während der kontrollierten Ausführung des Programms verwendet wird.