Simboli, Debug, finestra di dialogo Opzioni

Per accedere alla pagina Simboli, selezionare Opzioni nel menu Strumenti. Nella finestra di dialogo Opzioni espandere il nodo Debug e selezionare Simboli. Questa pagina consente di impostare le seguenti opzioni generali relative al debug.

  • Percorsi dei file di simboli (pdb)
    Elenco dei percorsi in cui il debugger eseguirà la ricerca dei file di simboli. Nell'elenco possono essere inclusi directory, URL, condivisioni e percorsi di server di simboli. Per ulteriori informazioni specifiche per C/C++, vedere File DBG.

    Questo elenco deve contenere solo percorsi noti e attendibili. Il caricamento di simboli da percorsi non attendibili può avere effetti dannosi, come descritto nella Nota sulla sicurezza precedente.

  • Server dei simboli Microsoft
    Selezionare questa opzione per scaricare i simboli dai server dei simboli pubblici di Microsoft. Per accedere ai server dei simboli Microsoft, è necessaria una connessione Internet. Per ulteriori informazioni, vedere How to: Use a Symbol Server.

    I potenziali rischi per la sicurezza riportati di seguito devono essere presi in considerazione quando si utilizza il server di origine:

    I comandi arbitrari possono essere incorporati nel file con estensione pdb dell'applicazione. Pertanto, occorre verificare che solo i comandi da eseguire vengano inseriti nel file srcsrv.ini. Eventuali tentativi di eseguire un comando non presente nel file srcsvr.ini causerà la visualizzazione di una finestra di dialogo di conferma. Per ulteriori informazioni, vedere Avviso di sicurezza: il debugger deve eseguire un comando non attendibile.

    I parametri dei comandi non vengono convalidati, prestare pertanto attenzione quando si utilizzano comandi attendibili. Se ad esempio si considera attendibile il file cmd.exe, un utente malintenzionato potrebbe specificare parametri in grado di rendere dannoso il comando.

  • Pulsante con icona di cartella
    Fare clic su questo pulsante per creare un nuovo percorso nell'elenco.

  • Pulsante con icona X
    Selezionare un percorso nell'elenco e fare clic su questo pulsante per rimuovere il percorso dall'elenco.

  • Pulsante con icona di freccia verso l'alto
    Quando è selezionata una directory nell'elenco, fare clic su questo pulsante per spostarla verso l'alto.

  • Pulsante con icona di freccia verso il basso
    Quando è selezionata una directory nell'elenco, fare clic su questo pulsante per spostarla verso il basso.

  • Directory memorizzazione simboli nella cache
    È possibile utilizzare una directory locale per migliorare le prestazioni del debugger durante l'utilizzo di simboli da un server. Questa directory verrà utilizzata per contenere i simboli relativi al software di sistema ottenuti da un server di simboli. La memorizzazione dei simboli nella cache comporta un aumento dell'utilizzo del disco. Questa funzionalità risulta particolarmente utile se è necessario accedere a un server di simboli attraverso Internet. Se si esegue il debug di un programma in un computer remoto, la directory cache fa riferimento a una directory del computer remoto.


  • Questo pulsante visualizza una finestra di dialogo che consente di individuare e selezionare la directory da utilizzare per l'elemento precedente.

  • Carica tutti i simboli
    Carica immediatamente i simboli da tutti i percorsi specificati.

  • Svuota cache dei simboli
    Elimina tutti i file di simboli nel percorso specificato in Directory memorizzazione simboli nella cache. Elimina inoltre la directory stessa.

  • Tutti i moduli, eccetto quelli esclusi
    Utilizzare questa impostazione per caricare i simboli per tutti i moduli nei percorsi dei file di simboli, a eccezione dei moduli indicati in un elenco di esclusione.

  • Specificare moduli esclusi
    Fare clic su questo collegamento per creare o modificare un elenco di esclusione dei file di simboli.

  • Solo moduli specificati
    Utilizzare questa impostazione per caricare i simboli unicamente per i moduli indicati in un elenco di inclusione.

  • Specificare moduli
    Fare clic su questo collegamento per creare o modificare un elenco di inclusione dei file di simboli.

Vedere anche

Attività

Procedura: specificare percorsi di simboli e comportamento di caricamento

How to: Use a Symbol Server

Riferimenti

Debug, finestra di dialogo Opzioni