Udostępnij za pośrednictwem


/warnaserror (C# kompilator opcje)

/warnaserror+ Opcji traktuje wszystkie ostrzeżenia jako błędy

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

Uwagi

Komunikaty, które zwykle byłyby zgłaszane, zamiast zgłoszono ostrzeżenia jako błędy, a proces kompilacji jest zatrzymane (Brak danych wyjściowych konstruowania plików).

Domyślnie /warnaserror- znajduje się w skutek, co powoduje, że ostrzeżenia nie zapobiec generowanie pliku wyjściowego./warnaserror, który jest taki sam, jak /warnaserror+, powoduje, że ostrzeżenia były traktowane jako błędy.

Opcjonalnie Jeśli chcesz, aby tylko kilka szczególnych ostrzeżeń powinien być traktowany jako błędy, można określić rozdzielaną przecinkami listę liczb ostrzeżenia jako błędy.

Użyj / Ostrzegaj do określenia poziomu ostrzeżeń, w której kompilatora, aby wyświetlić.Użyj /nowarn wyłączenie niektórych ostrzeżenia.

Aby ustawić tę opcję kompilatora w środowisku projektowym programu Visual Studio

  1. Otwórz projekt Właściwości strony.

  2. Kliknij przycisk budować stronę właściwości.

  3. Modyfikowanie Traktuj ostrzeżenia jako błędy właściwości.

    Aby ustawić tę opcję kompilatora programowo, zobacz TreatWarningsAsErrors.

Przykład

Skompiluj in.cs i kompilatora, wyświetlanie ostrzeżeń:

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

Zobacz też

Zadania

Jak: modyfikowanie właściwości projektu i ustawień konfiguracji

Inne zasoby

Opcje kompilatora C#