更新:2007 年 11 月

/nowarn 选项允许您禁止编译器显示一个或多个警告。用逗号分隔多个警告编号。

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

参数

number1, number2

您希望编译器取消的警告编号。

备注

只应指定警告标识符的数值部分。例如,若要取消 CS0028,可以指定 /nowarn:28

编译器在无人参与的模式下忽略传递给 /nowarn 的警告编号,这些警告编号在先前版本中有效但已从编译器中移除。例如,CS0679 在 Visual Studio .NET 2002 中有效但后来被删除。

/nowarn 选项无法禁止显示以下警告:

编译器警告(等级 1)CS2002

编译器警告(等级 1)CS2023

编译器警告(等级 1)CS2029

在 Visual Studio 开发环境中设置此编译器选项

  1. 打开项目的“属性”页。有关详细信息,请参见如何:设置生成属性 (C#)

  2. 单击“生成”属性页。

  3. 修改“取消警告”属性。

有关如何以编程方式设置此编译器选项的信息,请参见 DelaySign

请参见

其他资源

项目属性 (Visual Studio)