/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
Abra o projeto Propriedades página.
Clique no Build página de propriedades.
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