Gewusst wie: Untersuchen von Systemcode nach einer Ausnahme

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 nicht vorhanden

Pro, Premium und Ultimate

Thema ist vorhanden Thema ist vorhanden Thema ist vorhanden Thema ist vorhanden Thema ist nicht vorhanden

Wenn eine Ausnahme auftritt, müssen Sie unter Umständen Code in einem Systemaufruf prüfen, um die Ursache für die Ausnahme zu ermitteln. Im folgenden Verfahren wird die entsprechende Vorgehensweise erläutert, wenn Sie keine Symbole für den Systemcode geladen haben oder wenn Nur mein Code aktiviert ist.

So prüfen Sie Systemcode nach einer Ausnahme

  1. Klicken Sie mit der rechten Maustaste in das Fenster Aufrufliste, und klicken Sie dann auf Externen Code anzeigen.

    Wenn Nur mein Code nicht aktiviert ist, ist diese Option nicht im Kontextmenü verfügbar, und Systemcode wird standardmäßig angezeigt.

  2. Klicken Sie mit der rechten Maustaste auf die externen Codeframes, die jetzt im Fenster Aufrufliste angezeigt werden.

  3. Zeigen Sie auf Symbole laden aus, und klicken Sie dann auf Microsoft-Symbolserver.

    1. Wenn Nur mein Code aktiviert wurde, wird ein Dialogfeld angezeigt. Es gibt an, dass Nur mein Code jetzt deaktiviert wurde. Dies ist für die schrittweise Ausführung von Systemaufrufen erforderlich.

    2. Das Dialogfeld Öffentliche Symbole werden heruntergeladen wird angezeigt. Nach Abschluss des Downloadvorgangs wird das Dialogfeld geschlossen.

  4. Sie können jetzt den Systemcode im Fenster Aufrufliste und anderen Fenstern prüfen. Sie können beispielsweise auf einen Aufruflistenrahmen doppelklicken, um den Code in einer Quelle oder im Fenster Disassembly anzuzeigen.

Siehe auch

Konzepte

Ausnahmebehandlung (Debuggen)