/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
Otwórz projekt Właściwości strony.
Kliknij przycisk budować stronę właściwości.
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