Compartilhar via


/Warn (Opções do compilador de C#)

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

/warn:option

Argumentos

  • option
    O nível de aviso que você deseja exibir para a compilação: os números mais baixos 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 ruídos 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 que são sempre avaliadas para 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 obter informações sobre um erro ou aviso, consulte Erros do compilador C#.

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

/wé a forma abreviada do /warn.

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

  1. Abra o projeto Propriedades página.

  2. Clique no Build página de propriedades.

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

Para obter informações sobre como definir essa 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

Tarefas

Como: modificar propriedades do projeto e as definições de configuração

Outros recursos

Opções do compilador C#