Freigeben über


Erste Schritte mit Debugger-Erweiterbarkeit

Visual Studio SDK enthält die Informationen, die der Debugger Komponenten erstellen und anpassen müssen, müssen die Testprogrammen aus der Visual Studio Umgebung verwendet werden.

Visual Studio Debuggen besitzt die Verbesserungen hinzugefügt, die von den Tests Benutzerfreundlichkeits umfangreichen abgeleitet sind, die auf früheren Visual Studio Debugger ausgeführt werden. Sie können Visual Studio Debuggen verwenden, um eine mehrsprachige Anwendung zu durchlaufen, oder Sie können die direkte Bearbeitung von Variablen beim Debuggen von Anwendungen und mehrsprachigen Projektmappe implementieren.

Visual Studio Debuggen ist mit dem prozessexterne auf Programm, das gedebuggt wird und daher im Prozessbereich der Anwendung weniger intrusiv. Daher ist es einfacher, Komponenten zu schreiben, die mit dem Debugger interagieren, ohne das Debugprogramm zu beeinflussen.

Zur optimalen Verwendung Visual Studio SDK, sollten Sie mit folgendem vertraut sein:

  • Die integrierte Entwicklungsumgebung (IDE) Visual Studio

  • Die C++-Programmiersprache

  • ATL

In diesem Abschnitt

  • Darstellung zum Erweitern des Debuggers
    Erläutert die Schritte zum Implementieren des Debuggens im Produkt abhängig vom Compiler und seiner Ausgabe.

  • Debugger-Komponenten
    Bietet eine Übersicht über Visual Studio Komponenten Visual Studio , das Debuggen, die das Debugmodul (DE), Ausdrucksauswertung (Symbol) und EE Klassenhandler (SH) enthalten.

  • Debugger-Konzepte
    Beschreibt die Architektur wichtigsten Konzepte des Debuggens.

  • Debugger-Kontexte
    Erläutert, wie das Debugmodul (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 sind.

  • Debuggings-Aufgaben
    Enthält Links zu den verschiedenen Aufgaben Debuggen eines Programms starten, z und Auswerten von Ausdrücken.