Condividi tramite


Procedura: gestire gli errori nei progetti Office

Aggiornamento: novembre 2007

A causa della modalità di interazione del codice gestito con il codice non gestito, in Visual Studio non vengono visualizzati gli errori generati dalle applicazioni di Microsoft Office. Per visualizzare questi errori, impostare il debugger affinché venga interrotta l'esecuzione in corrispondenza delle eccezioni di Common Language Runtime.

Nota:

Il computer potrebbe mostrare nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. L'edizione di Visual Studio in uso e le impostazioni utilizzate determinano questi elementi. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Per interrompere le eccezioni di Common Language Runtime

  1. Scegliere Eccezioni dal menu Debug.

  2. Selezionare le caselle di controllo accanto a Eccezioni Common Language Runtime.

Tutte le eccezioni passeranno ora al debugger, incluse quelle gestite e alcune eccezioni first-chance del runtime stesso che potrebbero non essere rilevanti per il progetto. Gli errori che fanno riferimento a msosec non trovato vengono visualizzati in ogni progetto, ma è possibile ignorarli. Queste eccezioni msosec non avranno effetto sulla soluzione.

È inoltre possibile racchiudere tra istruzioni Try...Catch i metodi per intercettare le eccezioni. Per ulteriori informazioni, vedere Procedura: verificare il codice con un blocco Try…Catch in Visual Basic e Procedura: gestire un'eccezione utilizzando Try/Catch (Guida per programmatori C#).

Per impostazione predefinita, Visual Studio non visualizza inoltre errori di debug JIT (Just-In-Time) per i progetti Office. Tuttavia, è possibile attivare questa funzionalità per visualizzare gli errori generati. Per ulteriori informazioni, vedere Debug JIT.

Vedere anche

Concetti

Debug nei progetti a livello di documento

Debug in progetti a livello di applicazione

Creazione di soluzioni Office in Visual Studio

Altre risorse

Debug in Visual Studio

Compilazione e debug delle soluzioni Office