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.
Diese Dokumentation enthält Anleitungen und Referenzinformationen zum Erweitern des Visual Studio-Debuggers mit dem Visual Studio SDK.
Die Visual Studio-Debugdokumentation enthält Beispiele, einen umfassenden Verweis und mehrere repräsentative Szenarien, die typische Möglichkeiten zum Anpassen des Debuggers veranschaulichen.
Der Compiler und seine Ausgabe bestimmen, was zum Einrichten des Debuggings in Ihrem Produkt erforderlich ist. Wenn Ihr Compiler:
Richtet sich an das native Windows-Betriebssystem und schreibt eine .PDB-Datei, sodass Sie Programme mit dem nativen Codedebugmodul (DE) debuggen können, das in Visual Studio integriert ist. Sie müssen keinen DE- oder Ausdrucks-Evaluator implementieren. Der Ausdrucksauswert wird für die Syntax der C++-Programmiersprache geschrieben.
Erzeugt die Ausgabe der Microsoft-Zwischensprache (MSIL). Sie können Programme mit der verwalteten Code-Debug-Engine DE debuggen, die auch in Visual Studio integriert ist. Daher müssen Sie nur einen Ausdrucksauswerter implementieren. Ein Beispiel für einen Ausdrucksprüfer wird Ihnen bereitgestellt. Weitere Informationen finden Sie in folgenden Themen:
Ausdrucksauswertung im Unterbrechungsmodus
Schreiben eines Ausdrucksauswerters für die Common Language Runtime
Zielt auf ein proprietäres Betriebssystem oder eine andere Laufzeitumgebung ab, müssen Sie Ihre eigene DE schreiben. Ein Lernprogramm, das eine einfache DE mit ATL COM erstellt, wird bereitgestellt. Weitere Informationen finden Sie in folgenden Themen:
Erstellen eines benutzerdefinierten Debugmoduls
Lernprogramm: Erstellen eines Debugmoduls mithilfe von ATL COM