/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 |
|
Per impostare /warnaserror in modo che solo determinati avvisi vengano considerati come errori all'interno dell'IDE di Visual Studio |
|
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