Condividi tramite


Visualizzare DLL ed eseguibili nella finestra Moduli (C#, C++, Visual Basic, F#)

Durante il debug di Visual Studio, nella finestra Moduli sono elencate e vengono visualizzate informazioni sulle DLL e sui file eseguibili (.exe file) usati dall'app.

Annotazioni

La finestra Moduli non è disponibile per il debug di SQL o script.

Visualizza i moduli

Per aprire la finestra Moduli:

Avviare una sessione di debug e quindi selezionare Debug>moduli> (oppure premere CTRL+ALT+U). Se la finestra non viene visualizzata, assicurati di essere sospesi nel debugger.

Per impostazione predefinita, la finestra Moduli ordina i moduli in base all'ordine di caricamento. Per ordinare in base a qualsiasi colonna della finestra, selezionare l'intestazione nella parte superiore della colonna.

Carica simboli

Nella colonna Stato simbolo della finestra Moduli vengono visualizzati i moduli con simboli di debug caricati. Se lo stato è Caricamento dei simboli ignorato, Impossibile trovare o aprire il file PDB oppure Caricamento disabilitato dalle impostazioni di inclusione/esclusione, è possibile caricare manualmente i simboli.

Per caricare manualmente i simboli:

  1. Nella finestra Moduli fare clic con il pulsante destro del mouse sul modulo per cui i simboli non sono stati caricati.

    • Selezionare Symbol Load Information (Informazioni sul caricamento dei simboli) per informazioni dettagliate sul motivo per cui i simboli non sono stati caricati.

    • Selezionare Carica simboli per caricare manualmente i simboli.

    • Per il codice .NET, è possibile scegliere Decompile Source to Symbol File e quindi seguire le istruzioni in Genera e incapsula origini per un assembly.

      A partire da Visual Studio 2022 versione 17.7, è anche possibile modificare automaticamente il codice .NET. Per altre informazioni, vedere Codice autodecompile.

  2. Se i simboli non vengono caricati, selezionare Impostazioni simbolo per aprire la finestra di dialogo Opzioni e specificare o modificare i percorsi di caricamento dei simboli.

    È possibile scaricare i simboli dai server di simboli Microsoft pubblici o da altri server oppure caricare simboli da una cartella nel computer. Per informazioni dettagliate, vedere Configurare il percorso dei file di simboli e il comportamento di caricamento.

Per modificare le impostazioni del comportamento di caricamento dei simboli:

  1. Nella finestra Moduli fare clic con il pulsante destro del mouse su qualsiasi modulo.

  2. Selezionare impostazioni simbolo .

  3. Selezionare Carica tutti i simboli oppure selezionare i moduli da includere o escludere.

  4. Seleziona OK. Le modifiche diventano effettive nella sessione di debug successiva.

Per modificare il comportamento di caricamento dei simboli per un modulo specifico:

  1. Nella finestra Moduli fare clic con il pulsante destro del mouse sul modulo.

  2. Nel menu di scelta rapida selezionare o deselezionare Carica sempre automaticamente. Le modifiche diventano effettive nella sessione di debug successiva.