在VS2010中禁止编译器警告

时间:2010-11-08 16:32:17

标签: visual-studio visual-studio-2010 compiler-construction

我正在尝试清除我的解决方案在VS2010中编译时发出的警告。目前有大约600个,但大多数似乎是由于MSpec文件。

如何禁止任何结束* spec.cs的文件的警告?它们用于MSpec测试并修复其中许多测试代码的流程。我确信在产品发货时我不需要考虑这些。

2 个答案:

答案 0 :(得分:9)

在C#中转到Project>属性Alt + F7>构建页面>错误和警告部分>禁止警告文本框。输入以逗号或分号分隔的警告编号。

在C ++中转到Project>属性>配置属性> C / C ++>高级>禁用特定警告文本框。输入以分号分隔的警告编号。

答案 1 :(得分:7)

在文件顶部放置:

#pragma warning disable

或者针对特定警告:(例如警告CS0649)

#pragma warning disable 649