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