Sdílet prostřednictvím


/warnaserror (Možnosti kompilátoru C#)

Volba /warnaserror+ zpracovává všena upozorněními jako chyby.

/warnaserror[<U>+</U> | -][:warning-list]

Poznámky

Všechny zprávy, které by byly obvykle hlášeny jako upozornění, jsou hlášeny jako chyby a proces sestavení je zastaven (nejsou vytvořeny žádné výstupní soubory).

Výchozí nastavení je /warnaserror-, což způsobí, že upozornění nezabrání vzniku výstupního souboru. /warnaserror, což je stejné jako /warnaserror+, způsobí, že upozornění jsou považovány za chyby.

Pokud požadujete, aby se pouze s několika určitými upozorněními zacházelo jako s chybami, můžete zadat čárkami oddělený seznam čísel upozornění, se kterými se má jako s chybami zacházet.

Použijte /warn pro určení úrovně upozornění, která má kompilátor zobrazovat.Použijte /nowarn pro vypnutí určitých varování.

Chcete-li nastavit tuto možnost kompilátoru ve vývojovém prostředí Visual Studio

  1. Otevřete stránku Vlastnosti daného projektu.

  2. Klepněte na stránku vlastností Build.

  3. Změňte vlastnost Považovat upozornění jako chyby.

    Chcete-li tuto možnost kompilátoru nastavit programově, navštivte TreatWarningsAsErrors.

Příklad

Po zkompilování in.cs nebude kompilátor zobrazovat žádná upozornění:

csc /warnaserror in.cs
csc /warnaserror:642,649,652 in.cs

Viz také

Úkoly

Postupy: Změna vlastností projektu a nastavení konfigurace

Další zdroje

Možnosti kompilátoru C#