/warnaserror (trata aviso sistema autônomo erros) (Opções do compilador translation from VPE for Csharp)

The /warnaserror+ opção trata todos sistema autônomo avisos sistema autônomo erros

/warnaserror[<U>+</U> | -][:warning-list]

Comentários

Todas sistema autônomo mensagens que normalmente seriam ser reportadas sistema autônomo avisos, em vez disso, são relatados sistema autônomo erros e o processo de compilação é interrompida (nenhuma saída de arquivos são compilados).

Por padrão, /warnaserror- está em vigor, que faz com que os avisos para não evitar a geração de um arquivo de saída. /warnaserror, que é o mesmo que /warnaserror+, faz com que sistema autônomo avisos a serem tratados sistema autônomo erros.

Opcionalmente, se você quiser apenas alguns avisos específicos a serem tratados sistema autônomo erros, você pode especificar uma lista separada por vírgulas de números de aviso para tratar sistema autônomo erros.

Use /warn para especificar o nível de avisos que você deseja que o compilador para exibir.Use /nowarn para desabilitar determinados avisos.

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

  1. em em aberto Propriedades página.

  2. clicar no Compilação página de propriedades.

  3. Modificar o Tratar avisos sistema autônomo errospropriedade .

    Para conjunto esta opção do compilador programaticamente, consulte TreatWarningsAsErrors.

Exemplo

Compilar in.cs e tiver o compilador não exibir nenhum aviso:

csc /warnaserror in.cs
csc /warnaserror:642,649,652 in.cs

Consulte também

Outros recursos

Opções do Compilador C#

Propriedades de Projeto (Visual Studio)