c# - 如何禁用 VS2012 中 C# 项目的特定警告?

标签 c# visual-studio-2012 suppress-warnings xml-documentation

我试图在 VS2012 中为 C# 项目构建过程中生成部分 XML 文档。当我检查 Project->Properties->Build 中的 XML 文档文件选项时,我会收到针对缺少文档的每个公共(public)成员的构建警告。由于我们将警告作为错误进行编译,因此会阻止构建。

This question建议通过禁用某些警告来解决这个问题,但我不知道如何在 VS2012 中做到这一点! MSFT 文档 here只上升到 VS2010,只涵盖 VB。如何在 C#/VS2012 中的项目级别禁用这些警告?

最佳答案

对于项目级别,转到项目 -> 属性 -> 构建选项卡

enter image description here

如果你想禁用对某些代码部分的警告,试试这个:

#pragma warning disable XXX,XXX
            //your code 
#pragma warning restore XXX,XXX

了解 #pragma warning

关于c# - 如何禁用 VS2012 中 C# 项目的特定警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17088244/

相关文章:

c# - 使用正则表达式提取没有文件名的路径?

c# - #botframework 依赖注入(inject)

postgresql - Npgsql ADO.Net 无法设置 PostgreSQL 连接属性

php - 抑制预期 Oracle 异常的 PHP 警告

C# 在 Main() 中等待所有线程完成

c# - 如何在 C# 中的列表框中插入复选框?

c++ - 如何使用 Visual Studio 2012 和 Windows SDK 7.1 编译 VC++ 2010 项目

visual-studio - 从 WebMatrix 2 启动 Visual Studio 打开错误版本

clang++ - 如何禁用 Clang 警告 "no case matching constant switch condition"

java - 来自 Eclipse 的 SuppressWarnings "all"投诉