Udostępnij za pośrednictwem


/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

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

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

  3. 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

Inne zasoby

Opcje kompilatora C#