Compartilhar via


/warn ( Opçõesdo compilador de C#)

O /warn opção especifica o nível de aviso do compilador para exibição.

/warn:option

Argumentos

  • option
    O nível de aviso que você deseja exibir para a compilação: Números menores mostram apenas avisos de alta gravidade; números mais altos mostram mais avisos. Os valores válidos são 0-4:

    Nível de aviso

    Significado

    0

    Desativa a emissão de todas as mensagens de aviso.

    1

    Exibe mensagens de aviso grave.

    2

    Exibe avisos de nível 1 mais determinados, avisos graves de menor, como, por exemplo, avisos sobre como ocultar membros de classe.

    3

    Exibe 2 avisos de nível mais determinados, avisos graves de menor, como, por exemplo, avisos sobre expressões sempre avaliam como true ou false.

    4 (o padrão)

    Exibe todos os de nível 3 avisos plus avisos informativos.

Comentários

Para obter informações sobre um erro ou aviso, você pode pesquisar o código de erro no índice da Ajuda. Para obter outras maneiras de obter informações sobre um erro ou aviso, consulte C# do compilador Erros.

Use /warnaserror para tratar todos os avisos como erros. Use /nowarn para desativar determinados avisos.

/wé a forma abreviada de /warn.

Para definir esta opção de compilador no ambiente de desenvolvimento Visual Studio

  1. Abra o projeto Propriedades página.

  2. Clique o Build página de propriedades.

  3. Modificar o O nível de aviso de propriedade.

Para obter informações sobre como definir esta opção de compilador programaticamente, consulte WarningLevel.

Exemplo

Compilar in.cs e que o compilador para exibir somente os avisos de nível 1:

csc /warn:1 in.cs

Consulte também

Outros recursos

C# Compiler Options

Propriedades de Projeto (Visual Studio)