/warn (specifica del livello di avviso) (opzioni del compilatore C#)
Aggiornamento: novembre 2007
L'opzione /warn specifica il livello di avviso da visualizzare.
/warn:option
Argomenti
option
Il livello degli avvisi da visualizzare per la compilazione. I numeri inferiori indicano solo gli avvisi di maggiore gravità, mentre i numeri superiori descrivono più avvisi. I valori validi sono compresi tra 0 e 4.Livello avvisi
Significato
0
Disattiva l'emissione di qualsiasi messaggio di avviso.
1
Vengono visualizzati gli avvisi di maggiore gravità.
2
Visualizza gli avvisi di livello 1 e alcuni avvisi di minore gravità, quali gli avvisi relativi ai membri nascosti delle classi.
3
Visualizza gli avvisi di livello 2 e alcuni avvisi di minore gravità, ad esempio quelli relativi alle espressioni che restituiscono sempre true o false.
4 (valore predefinito)
Visualizza tutti gli avvisi di livello 3 e gli avvisi informativi.
Note
Per informazioni su un errore o un avviso, è possibile cercare il codice corrispondente nell'indice della Guida. Per altri modi di ottenere informazioni su un errore o un avviso, vedere Procedura: individuare le informazioni della Guida relative agli errori del compilatore.
Utilizzare /warnaserror per far sì che tutti gli avvisi vengano considerati come errori. Utilizzare /nowarn per disattivare determinati avvisi.
/w rappresenta la forma abbreviata di /warn.
Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio
Aprire la pagina Proprietà del progetto.
Fare clic sulla pagina delle proprietà Compila.
Modificare la proprietà Livello avvisi.
Per informazioni su come impostare questa opzione del compilatore a livello di codice, vedere WarningLevel.
Esempio
Per compilare in.cs in modo che vengano visualizzati i soli avvisi di livello 1:
csc /warn:1 in.cs