Compartilhar via


/warn (opções do compilador C#)

A opção de /warn especifica o nível de aviso para que o compilador exibe.

/warn:option

Arguments

  • option
    O nível de aviso que você deseja exibido para a compilação: Números inferiores mostram apenas avisos altos de severidade; um número mais alto que 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 severas.

    2

    Exibe avisos de nível 1 mais determinados, avisos menos severos, como avisos sobre ocultar membros da classe.

    3

    Exibe avisos de nível 2 mais determinados, avisos menos severos, como avisos sobre as expressões que sempre são avaliadas como true ou a false.

    4 (o padrão)

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

Comentários

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

Use /warnaserror para tratar todos os avisos como erros. Use /nowarn para desabilitar alguns avisos.

/w é a forma abreviada de /warn.

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

  1. Abra a página de Propriedades do projeto.

  2. Clique na página de propriedades de Compilar .

  3. Modifique a propriedade de Nível de aviso .

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

Exemplo

Criar in.cs e tem os avisos de nível 1 de exibição do compilador apenas:

csc /warn:1 in.cs

Consulte também

Tarefas

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

Outros recursos

Opções do compilador de C#