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.
Eine Ausdrucksauswertungsimplementierung muss auf die symbolischen Debuginformationen zugreifen, die vom Sprachcompiler generiert werden, um Variablen und Ausdrücke auszuwerten. Dies geschieht durch die Verwendung der Schnittstellen eines Symbolanbieters (SP), auch als Symbolhandler bezeichnet.
Visual Studio stellt SPs für verwalteten Code sowie systemeigenen Code mithilfe des PdB-Symbolformats (Program DataBase) bereit. Es wird empfohlen, die von Visual Studio bereitgestellten SPs zu verwenden, es sei denn, für Ihr Programm sind Symbole erforderlich, die in einem benutzerdefinierten Format gespeichert sind.
Implementierungshinweise
Die Visual Studio-Debugmodule erwarten, dass sie mit den SPs über CLR-Schnittstellen (Common Language Runtime) sprechen. Daher muss ein SP, der mit den Visual Studio-Debugmodulen arbeitet, die CLR unterstützen. Eine vollständige Liste aller CLR-Debuggingschnittstellen finden Sie in debugref.doc, die Teil des Windows Software Development Kit (SDK) ist.
Wenn Ihr SP nur mit Ihrem benutzerdefinierten Debugmodul funktioniert, können Sie den SP entsprechend den Anforderungen des Debugmoduls implementieren.