/warnaserror (Visual Basic)
Faz com que o compilador trate a primeira ocorrência de um Aviso como Erro.
/warnaserror[+ | -][:numberList]
Argumentos
Termo |
Definição |
+ | - |
Opcional.Por padrão, /warnaserror- está em vigor; avisos não impedem o compilador de produzir um arquivo de saída.A opção /warnaserror , que é o mesmo como /warnaserror+, faz com que os avisos sejam tratados como erros. |
numberList |
Opcional.Lista delimitada por vírgulas da identificação do aviso numera a qual opção /warnaserror se aplica.Se nenhuma identificação de aviso for especificada, a opção /warnaserror se aplicará a todos os avisos. |
Comentários
A opção /warnaserror trata todos os avisos como erros.Quaisquer mensagens que seriam normalmente ser relatadas como avisos, em vez disso, são relatados como erros.O compilador relata ocorrências subsequentes ao mesmo aviso como avisos.
Por padrão, /warnaserror- está em vigor, o que faz com que os avisos sejam apenas informativos.A opção /warnaserror , que é o mesmo como /warnaserror+, faz com que os avisos sejam tratados como erros.
Se você desejar que apenas alguns avisos específicos sejam tratado como erros, você pode especificar uma lista separada por vírgulas de números de aviso para tratar como erros.
Observação |
---|
A opção /warnaserror não controla como os avisos são exibidos.Use a opção /nowarn para desativar avisos. |
Para definir /warnaserror para tratar todos os avisos como erros de Visual Studio IDE |
|
Para definir /warnaserror para tratar todos os avisos como erros de Visual Studio IDE |
|
Exemplo
O código a seguir compila In.vb e direciona o compilador para exibir um erro para a primeira ocorrência de cada aviso que ele encontra.
vbc /warnaserror in.vb
O código a seguir compila T2.vb e trata apenas o aviso de variáveis locais não utilizadas (42024) como um erro.
vbc /warnaserror:42024 t2.vb
Consulte também
Referência
Linhas de comando de compilação de amostra (Visual Basic)
Conceitos
A configuração de avisos de Visual Basic