Share via


Gewusst wie: Unterbrechen bei Ausnahmen, die nicht vom Benutzercode behandelt werden

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

Thema ist vorhanden Thema ist vorhanden Thema ist vorhanden Thema ist vorhanden Thema ist vorhanden

Pro, Premium und Ultimate

Thema ist vorhanden Thema ist vorhanden Thema ist vorhanden Thema ist vorhanden Thema ist vorhanden

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.

Tipp

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

  1. Klicken Sie im Menü Debuggen auf Ausnahmen.

    Tipp

    Klicken Sie zum Aktivieren des Menüs Ausnahmen in Express-Versionen im Menü Extras auf Einstellungen, und wählen Sie anschließend Erweiterte Einstellungen.

  2. 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.

  3. Klicken Sie auf OK.

Siehe auch

Aufgaben

Gewusst wie: Unterbrechen bei ausgelöster Ausnahme

Konzepte

Ausnahmebehandlung (Debuggen)

Änderungsprotokoll

Datum

Versionsgeschichte

Grund

Dezember 2010

Erläuternde Anweisungen zur Aktivierung von erweiterten Einstellungen in Express-Editionen von Visual Studio

Kundenfeedback.