/nowarn (Suprimir las advertencias especificadas) (Opciones del compilador de C#)

Actualización: noviembre 2007

La opción /nowarn permite evitar que el compilador muestre una o más advertencias. Si hay varios números de advertencia, hay que separarlos con una coma.


/nowarn:number1[,number2,...]

number1, number2

Número o números de advertencia que el compilador debe suprimir.

Sólo se debe especificar la parte numérica del identificador de advertencia. Por ejemplo, si se desea suprimir CS0028, hay que especificar /nowarn:28.

El compilador omitirá silenciosamente los números de advertencias que se han pasado a /nowarn, que eran válidas en versiones anteriores, pero que se han quitado del compilador. Por ejemplo, CS0679 era válida para el compilador en Visual Studio .NET 2002, pero posteriormente se ha quitado.

La opción /nowarn no puede suprimir las advertencias siguientes:

Advertencia del compilador (nivel 1) CS2002

Advertencia del compilador (nivel 1) CS2023

Advertencia del compilador (nivel 1) CS2029

Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio

  1. Abra la página Propiedades del proyecto. Para obtener información detallada, vea Cómo: Especificar las propiedades de compilación (C#).

  2. Haga clic en la página de propiedades Generar.

  3. Modifique el valor de la propiedad Suprimir advertencias.

Para obtener información sobre cómo establecer esta opción del compilador mediante programación, vea DelaySign.

Adiciones de comunidad

Mostrar: