/warn (opcje kompilatora C#)
/warn Opcja określa poziom ostrzeżeń dla kompilatora do wyświetlenia.
/warn:option
Argumenty
option
Poziom ostrzeżeń, które mają być wyświetlane dla kompilacji: niższych numerach Pokaż tylko ostrzeżenia wysokim znaczeniu; wyższe numery Pokaż więcej ostrzeżenia.Prawidłowe wartości to 0-4:Poziom ostrzeżeń
Znaczenie
0
Wyłączenie emisji wszystkich komunikatów ostrzegawczych.
1
Wyświetla komunikaty ostrzegawcze poważne.
2
Wyświetla ostrzeżenia na poziomie 1 oraz niektórych, mniej dotkliwe ostrzeżeń, takich jak ostrzeżenia dotyczące ukrywania członkowie klasy.
3
Wyświetla poziom 2 ostrzeżenia plus niektórych, mniej dotkliwe ostrzeżeń, takich jak ostrzeżenia o wyrażenia, które zawsze do true lub false.
4 (wartość domyślna)
Wyświetla wszystkie szczeblu 3 ostrzeżenia plus informacyjna ostrzeżenia.
Uwagi
Aby uzyskać informacje o błąd lub ostrzeżenie, można wyszukać kod błędu w indeksie Pomocy.Inne sposoby Uzyskaj informacje, ostrzeżenie lub błąd, zobacz Błędy kompilatora C#.
Użycie /warnaserror do traktuje wszystkie ostrzeżenia jako błędy.Użycie /nowarn wyłączenie niektórych ostrzeżeń.
/wjest to krótka forma /warn.
Aby ustawić tę opcję kompilatora w środowisku programowania Visual Studio
Otwórz projekt Właściwości strony.
Kliknij przycisk budować strona właściwości.
Modyfikowanie Poziom ostrzegania właściwości.
Aby uzyskać informacje dotyczące sposobu ustawiania tej opcji kompilatora programowo, zobacz WarningLevel.
Przykład
Kompiluj in.cs i Wyświetl tylko poziom 1 ostrzeżenia kompilatora:
csc /warn:1 in.cs
Zobacz też
Zadania
Porady: modyfikowanie właściwości projektu i ustawień konfiguracji