Gewusst wie: Unterbrechen bei Ausnahmen, die nicht vom Benutzercode behandelt werden
Aktualisiert: November 2007
Dieses Thema gilt für folgende Anwendungsbereiche:
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro und Team |
Tabellenlegende:
Vorhanden |
|
Nicht vorhanden |
|
Befehl oder Befehle, die standardmäßig ausgeblendet sind. |
Wenn Sie mit Gewusst wie: Einzelschritte in "Nur mein Code" debuggen, können Sie durch eine entsprechende Konfiguration des Debuggers bei allen Ausnahmen, die nicht von einem Handler im Benutzercode ("Mein Code") behandelt werden, eine Unterbrechung 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
Klicken Sie im Menü Debuggen auf 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