Condividi tramite


/errorreport (impostare il comportamento relativo alla segnalazione degli errori) (opzioni del compilatore C#)

Aggiornamento: novembre 2007

Questa opzione è un modo pratico per segnalare a Microsoft un errore del compilatore interno C#.

Nota:

In Windows Vista e Windows Server 2008, le impostazioni di segnalazione errori apportate per Visual Studio non eseguono l'override delle impostazioni apportate tramite Segnalazioni errori Windows. Le impostazioni di Segnalazione errori Windows hanno la precedenza sulle impostazioni della segnalazione errori di Visual Studio.

/errorreport:{ none | prompt | queue | send }

Argomenti

  • none
    I report sugli errori interni del compilatore non verranno raccolti né inviati a Microsoft.

  • prompt
    Chiede di inviare un report quando viene restituito un errore interno del compilatore. prompt è l'impostazione predefinita quando un'applicazione viene compilata nell'ambiente di sviluppo.

  • queue
    Accoda la segnalazione errori. Quando si accede con credenziali amministrative, viene visualizzata una finestra popup in cui è possibile segnalare qualsiasi errore dall'ultima volta che è stato effettuato l'accesso. Non viene richiesto di inviare report per gli errori più di una volta ogni tre giorni. queue è l'impostazione predefinita quando si compila un'applicazione dalla riga di comando.

  • send
    Invia automaticamente a Microsoft i report degli errori interni del compilatore. Per attivare questa opzione, è necessario innanzitutto accettare le informazioni sulla raccolta dati di Microsoft. La prima volta che si specifica /errorreport:send in un computer, viene visualizzato un messaggio del compilatore che fa riferimento a un sito Web contenente le informazioni sulla raccolta di dati di Microsoft.

Note

Viene restituito un errore interno del compilatore (ICE) quando non è possibile elaborare un file del codice sorgente. Quando si verifica un ICE, il compilatore non genera né un file di output né informazioni di diagnostica utili per correggere il codice.

Nelle versioni precedenti, a ogni errore interno del compilatore lo sviluppatore veniva esortato a contattare il supporto tecnico Microsoft per segnalare il problema. Con /errorreport è possibile fornire informazioni sugli errori interni del compilatore al team Visual C#. Le segnalazioni errori consentono di migliorare le future versioni del compilatore.

La capacità di un utente di inviare report dipende dalle autorizzazioni relative ai criteri utente e del computer.

Per ulteriori informazioni sul debugger di errori, vedere la sezione relativa alla descrizione dello strumento Dr. Watson per Windows (Drwtsn32.exe).

Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio

  1. Aprire la pagina Proprietà del progetto. Per ulteriori informazioni, vedere Procedura: impostare le proprietà di compilazione (C#).

  2. Fare clic sulla pagina delle proprietà Genera.

  3. Scegliere il pulsante Avanzate.

  4. Modificare la proprietà Segnalazione errore interno del compilatore.

Per informazioni su come impostare questa opzione del compilatore a livello di codice, vedere ErrorReport.

Vedere anche

Altre risorse

Opzioni del compilatore C#