Sdílet prostřednictvím


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

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. Na stránce vlastností klepněte na kartu Vše.

  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é

Další zdroje

Možnosti C# kompilátoru

Vlastnosti projektu (Visual Studio)