Compartilhar via


/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çãoObservaçã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

  1. Tenha um projeto selecionado no Solution Explorer.No menu Project, clique em Properties..Para obter mais informações, consulte Introdução ao Project Designer.

  2. Clique na guia Compile.

  3. Certifique-se de que Desativar todos os avisos caixa de seleção está desmarcada.

  4. Marque a caixa de seleção Treat all warnings as errors.

Para definir /warnaserror para tratar todos os avisos como erros de Visual Studio IDE

  1. Tenha um projeto selecionado no Solution Explorer.No menu Project, clique em Properties..

  2. Clique na guia Compile.

  3. Certifique-se de que Desativar todos os avisos caixa de seleção está desmarcada.

  4. Certifique-se de que o considerar todos os avisos como erros caixa de seleção está desmarcada.

  5. Selecione ERROR da coluna Notification adjacente ao aviso que deve ser tratado como um erro.

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

Outros recursos

Visual Basic compilador de linha de comando