我正在尝试在VS2010中编译我的解决方案时消除警告。目前有大约600个警告,但大多数似乎是由于MSpec文件引起的。
我该如何抑制以*spec.cs结尾的任何文件的警告?它们是用于MSpec测试的,修复其中许多会破坏测试代码的流程。我相信在产品发货时不需要考虑这些内容。
我正在尝试在VS2010中编译我的解决方案时消除警告。目前有大约600个警告,但大多数似乎是由于MSpec文件引起的。
我该如何抑制以*spec.cs结尾的任何文件的警告?它们是用于MSpec测试的,修复其中许多会破坏测试代码的流程。我相信在产品发货时不需要考虑这些内容。
在C#中,转到“项目”>“属性”Alt+F7>“生成”页面>“错误和警告”部分>“抑制警告”文本框。输入以逗号或分号分隔的警告编号。
在C++中,转到“项目”>“属性”>“配置属性”>“C/C++”>“高级”>“禁用特定警告”文本框。输入以分号分隔的警告编号。
在文件顶部放置以下代码:
#pragma warning disable
#pragma warning disable 649