Symbole, Debuggen, Dialogfeld "Optionen"
Aktualisiert: November 2007
Um auf die Seite Symbols zuzugreifen, wählen Sie im Menü Extras die Option Optionen aus. Erweitern Sie im Dialogfeld Optionen den Knoten Debuggen, und klicken Sie auf Symbole. Sie können auf dieser Seite die folgenden allgemeinen Debugoptionen einstellen.
Sicherheitshinweis: |
---|
Folgende Sicherheitsrisiken müssen bei Verwendung des Quellservers berücksichtigt werden: In der PDB-Datei der Anwendung können beliebige Befehle eingebettet sein. Deshalb sollten Sie sicherstellen, dass Sie der Datei srcsrv.ini nur die Befehle hinzufügen, die ausführt werden dürfen. Beim Versuch, einen nicht in der Datei srcsvr.ini enthaltenen Befehl auszuführen, wird ein Bestätigungsdialogfeld geöffnet. Weitere Informationen finden Sie unter Sicherheitswarnung: Der Debugger muss diesen nicht vertrauenswürdigen Befehl ausführen. Befehlsparameter werden nicht validiert. Seien Sie deshalb bei der Erteilung der Vertrauenswürdigkeit für Befehle vorsichtig. Beispielsweise kann bei Vertrauenswürdigkeit für den Befehl cmd.exe ein böswilliger Benutzer Parameter angeben, die den Befehl gefährlich machen. |
Speicherorte für Symboldateien (.pdb)
Eine Liste mit Speicherorten, an denen der Debugger nach Symboldateien sucht. Zu den Speicherorten können Verzeichnisse, URLs, Freigaben und Symbolserverspeicherorte zählen. (Als C/C++-Benutzer finden Sie weitere Informationen unter DBG-Dateien.)Diese Liste sollte nur bekannte und vertrauenswürdige Speicherorte enthalten. Das Laden von Symbolen aus nicht vertrauenswürdigen Speicherorten kann schädliche Auswirkungen haben, wie im obigen Sicherheitshinweis beschrieben.
Ordnersymbolschaltfläche
Klicken Sie auf diese Schaltfläche, um einen neuen Speicherort in der Liste zu erstellen."X"-Symbolschaltfläche
Wählen Sie einen Speicherort in der Liste aus, und klicken Sie auf diese Schaltfläche, um das Verzeichnis aus der Liste zu entfernen.Aufwärtspfeil-Symbolschaltfläche
Wenn ein Verzeichnis in der Liste ausgewählt ist, klicken Sie auf diese Schaltfläche, um das Verzeichnis in der Liste nach oben zu verschieben.Abwärtspfeil-Symbolschaltfläche
Wenn ein Verzeichnis in der Liste ausgewählt ist, klicken Sie auf diese Schaltfläche, um das Verzeichnis in der Liste nach unten zu verschieben.Symbole vom Symbolserver in diesem Verzeichnis zwischenspeichern
Sie können ein lokales Verzeichnis verwenden, um die Debuggerleistung zu erhöhen, wenn Sie Symbole von einem Server verwenden. Dieses Verzeichnis enthält Symbole für Systemsoftware, die von einem Symbolserver abgerufen werden. Das Zwischenspeichern von Symbolen erhöht die Datenträgerverwendung. Das Zwischenspeichern ist besonders nützlich, wenn Sie einen Symbolserver über das Internet verwenden. Beachten Sie, dass beim Debuggen eines Programms auf einem Remotecomputer das Cacheverzeichnis auf ein Verzeichnis auf dem Remotecomputer verweist.Durchsuchen
Über diese Schaltfläche können Sie das Verzeichnis suchen und auswählen, das für das vorherige Element verwendet werden soll.Speicherorte nur durchsuchen, wenn Symbole manuell geladen werden
Wenn diese Option aktiviert ist, lädt der Debugger Symbole nur aus den aufgeführten Speicherorten, wenn Sie Symbole manuell laden. Standardspeicherorte, einschließlich des EXE-Speicherorts, werden weiterhin automatisch durchsucht. Wenn diese Einstellung nicht ausgewählt ist, durchsucht der Debugger die aufgelisteten Speicherorte bei jedem Laden eines Moduls.Symbole von den oben angegebenen Speicherorten laden
Klicken Sie auf diese Schaltfläche, um Symbole sofort von Speicherorten zu laden, die in Speicherorte für Symboldateien (.pdb) (.pdb) aufgeführt sind.Diese Schaltfläche ist im Entwurfsmodus nicht verfügbar.
Symbole von Microsoft-Symbolservern laden
Klicken Sie auf diese Schaltfläche, um Symbole sofort von den Microsoft-Symbolservern zu laden. (Für den Zugriff auf die Microsoft-Symbolserver ist eine Internetverbindung erforderlich.) Weitere Informationen hierzu finden Sie unter Gewusst wie: Verwenden eines Symbolservers.Diese Schaltfläche ist im Entwurfsmodus nicht verfügbar.
Siehe auch
Aufgaben
Gewusst wie: Angeben eines Symbolpfads
Gewusst wie: Verwenden eines Symbolservers