在VS2010中禁止编译器警告

big*_*7bb 4 compiler-construction visual-studio-2010 visual-studio

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

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

Dia*_*cus 9

在C#中,转到项目>属性Alt + F7>构建页面>错误和警告部分>抑制警告文本框.输入以逗号或分号分隔的警告编号.

在C++中,转到项目>属性>配置属性> C/C++>高级>禁用特定警告文本框.输入以分号分隔的警告数.


小智 7

放在文件的顶部:

#pragma warning disable
Run Code Online (Sandbox Code Playgroud)

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

#pragma warning disable 649
Run Code Online (Sandbox Code Playgroud)