Debuggings-Aufgaben
Um ein Programm zu debuggen, muss er gestartet werden und eine Debug- Modul (DE) oder ihm muss auf DE angefügt werden zu einem vorher aufgerufenen Programms muss angefügt sein. Sobald angefügt, muss DE bestimmte Ereignisse Start generieren. Als Antwort darauf versucht das Paket debuggen, die Haltepunkte zu binden, die in der IDE festgelegt werden. Wenn das Programm einen gebundenen Haltepunkt trifft, erstellt er ein und wartet auf Benutzereingaben.
In diesem Abschnitt
Sicherheitsprobleme
Erläutert die Schritte, die erforderlich sind, um ein Programm zu debuggen.Starten eines Programms
Stellt schrittweise Anweisungen darüber, wie DE angibt, in dem das Betriebssystem aufgerufen wird, um das Programm zu starten.Direkt in einem Programm anhängen
Beschreibt den Prozess, der verwendet wird, um ein Programm in einem Prozess debuggen, der bereits ausgeführt wird.Ereignisse beim Start nach dem Start senden
Führt die Ereignisse aufgeführt, die einmal DE auf das Programm angefügt ist möglich, bis das Programm an seiner Haupteinstiegspunkt ist und zum Debugging bereit ist.Steuerung der Ausführung
Erläutert das DE i. d. R. ein Einstiegspunkt für Auswahlereignisse, ein Ereignis oder ein LOAD-vollständiges aufhörendes Ereignis sendet, je nach den Umständen.Binden von Haltepunkten
Beschreibt, wie z. B., wenn die Benutzer legt einen Haltepunkt, die IDE die Anforderungen formuliert, und die Debugsitzung aufgefordert wird, den Haltepunkt zu erstellen.Auswerten von Ausdrücken
Erklärt, wie Ausdrücke erstellt werden und was geschieht, wenn ein Ausdruck ausgewertet wird.Daten visuell darstellen und Anzeigen
Erläutert das Typ schnellansichten und benutzerdefinierten Viewer aus dem Ausdrucksauswertung (EE) unterstützt werden.
Verwandte Abschnitte
Debugger-Konzepte
Beschreibt die Architektur wichtigsten Konzepte des Debuggens.Debugger-Komponenten
Bietet eine Übersicht über die Visual Studio-Debuggings Komponenten bereit, die die DE EE Symbol und den Ereignishandler (SH) enthalten.Debugger-Kontexte
Erläutert das DE gleichzeitig innerhalb des Codes, der Dokumentation und den Ausdrucksauswertungs kontexte funktioniert. Beschreibt für jede der drei Kontexten, des Speicherorts, der Position oder der Auswertung, die relevant ist.