2012-04-02 33 views
24

我的解决方案中有一个遗留项目,没有评论和许多警告。我不希望看到有关此特定项目的警告,但我希望在同一解决方案中看到其他项目的警告。如何仅在一个项目中禁用警告?

可能吗?

编辑: 我指的是具体项目的“所有警告”。

回答

30
  1. 在Visual Studio中打开该项目的属性选项卡
  2. 转到“生成”选项卡
  3. 设置了“警告级别” 0

有关不同预警级别的详细信息参见:

C# Compiler Options > /warn (Specify Warning Level)

+0

正是我想要的。对不起@lazyberezovsky我认为这是第一个答案。 – 2012-04-03 11:27:28

+1

对于Visual C++ 2010:属性 - >配置属性 - > C/C++ - >常规 - >警告级别 – 2014-09-26 22:47:14

+0

看起来不适用于Xamarin。 : - / – BrainSlugs83 2016-10-10 18:57:16

3

打开项目的属性并转到生成页面。
在这里,你会发现错误&警告输入框
把警告编号在输入框中输入隐藏不前两个字母
如果你有一个以上的警告与冒号或分号隔开它们

(对不起,如果标签不精确,我正在翻译另一种语言VS)

+0

不是这样的。我想隐藏所有这些。但只有一个项目。 – 2012-04-03 11:29:46

1

Visual Studio中的每个项目都有一个“将警告视为错误”选项。通过您的每个项目并更改该设置:

  1. 右键单击您的项目,选择“属性”。
  2. 点击“Build”。
  3. 开关“将警告视为错误”从“全部”改为“特定警告” 或“无”。
5

打开项目属性。 构建>错误和警告>警告级别

选择0警告级别。 详情您可以阅读here