Freigeben über


Anzeigen von DLLs und ausführbaren Dateien im Modulfenster (C#, C++, Visual Basic, F#)

Während des Debuggens von Visual Studio werden im Fenster "Module " Informationen zu den DLLs und ausführbaren Dateien (.exe Dateien) angezeigt, die Ihre App verwendet.

Hinweis

Das Modulfenster ist für das SQL- oder Skriptdebugging nicht verfügbar.

Anzeigen von Modulen

So öffnen Sie das Modulfenster:

Starten Sie eine Debugsitzung, und wählen Sie dann Debug>Windows>Module aus (oder drücken Sie STRG + ALT + U). Wenn das Fenster nicht angezeigt wird, stellen Sie sicher, dass Sie im Debugger angehalten sind.

Standardmäßig sortiert das Modulfenster Module nach Ladereihenfolge. Wenn Sie nach einer beliebigen Fensterspalte sortieren möchten, wählen Sie die Kopfzeile oben in der Spalte aus.

Laden von Symbolen

In der Spalte "Symbolstatus " im Fenster "Module " wird angezeigt, welche Module Debugsymbole geladen haben. Wenn der Status Das Laden von Symbolen wurde übersprungen, PDB-Datei wurde nicht gefunden oder konnte nicht geöffnet werden oder Der Ladevorgang wurde durch die Einstellung zum Einschließen/Ausschließen deaktiviert lautet, können Sie Symbole manuell laden.

So laden Sie Symbole manuell:

  1. Klicken Sie im Fenster "Module " mit der rechten Maustaste auf das Modul, für das symbole nicht geladen wurden.

    • Wählen Sie "Symbolladeinformationen " aus, um Details darüber zu erhalten, warum die Symbole nicht geladen wurden.

    • Wählen Sie "Symbole laden" aus, um die Symbole manuell zu laden.

    • Für .NET-Code können Sie " Decompile Source to Symbol File " auswählen und dann die Anweisungen unter Generieren und Einbetten von Quellen für eine Assembly befolgen.

      Ab Visual Studio 2022, Version 17.7, können Sie auch automatisch .NET-Code dekompilieren. Weitere Informationen finden Sie unter Autodecompile-Code.

  2. Wenn die Symbole nicht geladen werden, wählen Sie "Symboleinstellungen" aus, um das Dialogfeld "Optionen" zu öffnen, und geben Sie an oder ändern Sie die Ladeorte der Symbole.

    Sie können Symbole von den öffentlichen Microsoft Symbol-Servern oder anderen Servern herunterladen oder Symbole aus einem Ordner auf Ihrem Computer laden. Ausführliche Informationen finden Sie unter Konfigurieren des Speicherorts von Symboldateien und ladeverhalten.

So ändern Sie die Verhaltenseinstellungen für das Laden von Symbolen:

  1. Klicken Sie im Fenster "Module " mit der rechten Maustaste auf ein beliebiges Modul.

  2. Klicken Sie auf Symboleinstellungen.

  3. Wählen Sie "Alle Symbole laden" aus, oder wählen Sie aus, welche Module eingeschlossen oder ausgeschlossen werden sollen.

  4. Wählen Sie OK aus. Änderungen werden in der nächsten Debugsitzung wirksam.

So ändern Sie das Ladeverhalten von Symbolen für ein bestimmtes Modul:

  1. Im Modul-Fenster klicken Sie mit der rechten Maustaste auf das Modul.

  2. Aktivieren bzw. deaktivieren Sie im Kontextmenü die Option Immer automatisch laden. Änderungen werden in der nächsten Debugsitzung wirksam.