/warn (Možnosti C# kompilátoru)
Možnost /warn určuje úroveň upozornění, kterou má kompilátor zobrazovat.
/warn:option
Argumenty
option
Úroveň upozornění, kterou chcete zobrazit při kompilaci: Nižší čísla zobrazují pouze varování s vysokou závažností; vyšší čísla zobrazují další varování. Platné hodnoty jsou 0 až 4:Úroveň upozornění
Význam
0
Vypne vyvolávání všech varovných zpráv.
1
Zobrazuje zprávy o závažných upozorněních.
2
Zobrazí upozornění úrovně 1 a některé méně závažné upozornění, jako například upozornění týkající se skrytí člena třídy.
3
Zobrazí upozornění úrovně 2 a některé méně závažné upozornění, jako například upozornění na výrazy, které jsou vždy vyhodnoceny jako true nebo false.
4 (výchozí nastavení)
Zobrazí všechny upozornění úrovně 3 a informační upozornění.
Poznámky
Chcete-li získat informace o chybě nebo upozornění, můžete vyhledat kód chyby v rejstříku nápovědy. Pro jiné způsoby jak získat informace o chybě nebo upozornění, shlédněte Chyby kompilátoru jazyka C#.
Pro zacházení se všemi upozorněními jako s chybami použijte /warnaserror. Použijte /nowarn pro vypnutí určitých varování.
/w je zkratka pro /warn.
Chcete-li nastavit tuto možnost kompilátoru ve vývojovém prostředí Visual Studio
Otevřete stránku Vlastnosti daného projektu.
Klepněte na stránku vlastností Build.
Upravte vlastnost Úroveň upozornění.
Informace o nastavení této možnosti kompilátoru v programu naleznete v tématu WarningLevel.
Příklad
Zkompiluje in.cs přičemž kompilátor zobrazuje pouze upozornění úrovně 1:
csc /warn:1 in.cs