Condividi tramite


Procedura: interrompere l'esecuzione in caso di eccezioni non gestite dall'utente

Aggiornamento: novembre 2007

Le informazioni contenute in questo argomento sono valide per:

Edition

Visual Basic

C#

C++

Web Developer

Express

Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile

Standard

Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile

Pro e Team

Argomento applicabile Argomento applicabile Argomento applicabile Argomento applicabile

Legenda tabella:

Argomento applicabile

Applicabile

Argomento non applicabile

Non applicabile

Argomento valido ma comando nascosto per impostazione predefinita

Comando o comandi nascosti per impostazione predefinita.

Se si esegue il debug come indicato in Procedura: eseguire l'istruzione Just My Code, è possibile impostare il debugger in modo da interrompere l'esecuzione ogni volta che viene generata un'eccezione non gestita da un gestore nel codice utente ("My Code"). Nella procedura riportata di seguito viene descritto come utilizzare la finestra di dialogo Eccezioni per determinare le eccezioni non gestite dall'utente in corrispondenza delle quali si desidera interrompere l'esecuzione.

Utilizzo della finestra di dialogo Eccezioni

Per impostazione predefinita, nella finestra di dialogo Eccezioni vengono elencate le eccezioni più comuni di ciascuna categoria. È possibile aggiungere eccezioni personalizzate ed eliminare le eccezioni aggiunte. L'elenco di eccezioni aggiunte viene salvato insieme ai dati della soluzione, pertanto tali eccezioni risulteranno disponibili alla successiva apertura ed esecuzione del progetto.

Nota:

Nella finestra di dialogo Eccezioni sono disponibili tasti di scelta che consentono di impostare controlli senza utilizzare il mouse. I tasti di scelta sono contrassegnati con un carattere di sottolineatura nelle etichette dei controlli. Se i temi di Windows sono stati disattivati, il carattere di sottolineatura non sarà visibile, ma i tasti di scelta saranno comunque disponibili. Per visualizzare il carattere di sottolineatura per i tasti di scelta, attivare i temi di Windows utilizzando il Pannello di controllo di Windows.

Per ulteriori informazioni, vedere Procedura: aggiungere nuove eccezioni e Procedura: eliminare eccezioni aggiunte dall'utente.

Per interrompere l'esecuzione quando un'eccezione non è gestita da My Code

  1. Scegliere Eccezioni dal menu Debug.

  2. Nella finestra di dialogo Eccezioni selezionare Non gestita dall'utente per un'intera categoria di eccezioni, ad esempio Eccezioni Common Language Runtime.

    -oppure-

    Espandere il nodo di una categoria di eccezioni, ad esempio Eccezioni Common Language Runtime e selezionare Non gestita dall'utente per un'eccezione specifica di tale categoria.

  3. Scegliere OK.

Vedere anche

Attività

Procedura: interrompere l'esecuzione in caso di eccezione

Concetti

Gestione delle eccezioni (debug)