Gewusst wie: Unterbrechen bei Ausnahmen, die nicht vom Benutzercode behandelt werden
Wenn Sie mit der Funktion "Nur mein Code" debuggen, können Sie bei allen Ausnahmen, die nicht vom Benutzercode behandelt werden, eine Unterbrechung des Debuggers veranlassen.Das folgende Verfahren zeigt, wie Sie mithilfe des Dialogfelds Ausnahmen bestimmen können, bei welchen Ausnahmen, die nicht vom Benutzercode behandelt werden, eine Unterbrechung vorgenommen werden soll.
Verwenden des Dialogfelds "Ausnahmen"
In der Standardeinstellung sind im Dialogfeld Ausnahmen die in den einzelnen Kategorien am häufigsten auftretenden Ausnahmen aufgelistet.Sie können eigene Ausnahmen hinzufügen und Ausnahmen löschen, die Sie hinzugefügt haben.Visual Studio speichert die Liste der hinzugefügten Ausnahmen mit den Projektmappendaten, sodass die Ausnahmen beim nächsten Öffnen und Ausführen des Projekts verfügbar sind.
Hinweis |
---|
Das Dialogfeld Ausnahmen bietet auch die Möglichkeit, die Steuerelemente per Tastatur (ohne Verwendung der Maus) festzulegen.Die Abkürzungstasten werden durch entsprechende Unterstreichungen in den Steuerelementbezeichnungen angegeben.Bei deaktivierten Windows-Designs sind die Unterstreichungen nicht sichtbar. Die Abkürzungstasten funktionieren aber trotzdem.Wechseln Sie in die Systemsteuerung, und aktivieren Sie Windows-Designs, um die Unterstreichungen für die Abkürzungstasten anzuzeigen. |
Weitere Informationen finden Sie unter How to: Add New Exceptions und How to: Delete User-Added Exceptions.
So veranlassen Sie eine Unterbrechung, wenn eine Ausnahme nicht von "Mein Code" behandelt wird
Öffnen Sie ein Projekt, und klicken Sie auf Debuggen/Ausnahmen.
Wählen Sie im Dialogfeld Ausnahmen für eine ganze Kategorie von Ausnahmen, z. B. Common Language Runtime-Ausnahmen, die Option Vom Benutzercode unbehandelt.
- oder -
Erweitern Sie den Knoten für eine Kategorie von Ausnahmen, z. B. Common Language Runtime-Ausnahmen, und wählen Sie für eine bestimmte Ausnahme innerhalb dieser Kategorie die Option Vom Benutzercode unbehandelt.
Klicken Sie auf OK.
Siehe auch
Aufgaben
Gewusst wie: Unterbrechen bei ausgelöster Ausnahme