Condividi tramite


/warnaserror (Visual Basic)

Indica al compilatore di considerare la prima occorrenza di un avviso come un errore.

/warnaserror[+ | -][:numberList]

Argomenti

Argomento

Definizione

+ | -

Facoltativo. Per impostazione predefinita, è attiva l'opzione /warnaserror-, pertanto gli avvisi non impediscono la generazione di un file di output. Con l'opzione /warnaserror , che equivale a /warnaserror+, gli avvisi vengono invece considerati come errori.

numberList

Facoltativo. Elenco delimitato da virgole di numeri di avviso a cui viene applicata l'opzione /warnaserror. Se non vengono specificati ID di avviso, l'opzione /warnaserror si applica a tutti gli avvisi.

Note

Specificando l'opzione /warnaserror, gli avvisi vengono considerati come errori. Tutti i messaggi che, in condizioni normali, verrebbero presentati come avvisi vengono invece segnalati come errori. Le occorrenze successive dello stesso avviso vengono segnalate come avvisi.

Per impostazione predefinita, l'opzione /warnaserror- è attiva, pertanto gli avvisi hanno scopo esclusivamente informativo. Con l'opzione /warnaserror , che equivale a /warnaserror+, gli avvisi vengono invece considerati come errori.

Se si desidera che solo determinati avvisi vengano gestiti come errori, è possibile specificare un elenco delimitato da virgole contenente i numeri di avviso da considerare come tali.

Nota

L'opzione /warnaserror non controlla le modalità di visualizzazione degli avvisi. Utilizzare l'opzione /nowarn per disabilitare gli avvisi.

Per impostare /warnaserror in modo che tutti gli avvisi vengano considerati come errori all'interno dell'IDE di Visual Studio

  1. Selezionare un progetto in Esplora soluzioni. Scegliere Proprietà dal menu Progetto. Per ulteriori informazioni, vedere Introduzione a Progettazione progetti.

  2. Fare clic sulla scheda Compila.

  3. Verificare che la casella di controllo Disabilita tutti gli avvisi sia deselezionata.

  4. Selezionare la casella di controllo Considera tutti gli avvisi come errori.

Per impostare /warnaserror in modo che solo determinati avvisi vengano considerati come errori all'interno dell'IDE di Visual Studio

  1. Selezionare un progetto in Esplora soluzioni. Scegliere Proprietà dal menu Progetto.

  2. Fare clic sulla scheda Compila.

  3. Verificare che la casella di controllo Disabilita tutti gli avvisi sia deselezionata.

  4. Verificare che la casella di controllo Considera tutti gli avvisi come errori sia deselezionata.

  5. Selezionare Errore dalla colonna Notifica adiacente all'avviso da considerare come errore.

Esempio

Nel codice riportato di seguito viene compilato In.vb viene visualizzato un errore per la prima occorrenza di ogni avviso generato.

vbc /warnaserror in.vb

Nel codice riportato di seguito viene compilato T2.vb e viene considerato come errore solo l'avviso relativo alle variabili locali non utilizzate (42024).

vbc /warnaserror:42024 t2.vb

Vedere anche

Riferimenti

Esempi di righe di comando di compilazione (Visual Basic)

Concetti

Configurazione degli avvisi in Visual Basic

Altre risorse

Compilatore di Visual Basic