为什么警告不会产生错误?

时间:2014-02-25 16:29:04

标签: .net visual-studio

在VS.NET 2012中,如果没有提供XML注释,我想要出现错误。在我的项目的Build选项卡中,我为CS1591添加了“Specific warnings”,但没有错误。然后我将其改为“全部”。仍然没有错误。

有没有人知道我需要设置什么,所以缺少XML注释会在构建时产生错误?

2 个答案:

答案 0 :(得分:3)

您必须将错误警告(“所有警告错误”或1591),为您正在使用的构建配置选择“XML文档文件”(如果您在调试中编译时需要错误,您必须在调试配置文件中生成xml文档)

特定警告 - 错误列表只需要数字,而不是完整代码(即1591,而不是CS1591

答案 1 :(得分:0)

我认为您可以使用 #pragma 指令:

#pragma warning(error: 1591)

Pragma directives: warning