【发布时间】:2013-04-02 07:48:07
【问题描述】:
在 Visual Studio 中,如何从“错误列表”窗口获取错误代码或警告代码?
另外,我如何配置特定警告为错误?
【问题讨论】:
-
您是指以编程方式获取警告文本及其 ID?
-
@clamp 您可以使用 VS 或仅使用记事本配置特定警告是错误,请参阅我的解释
标签: c# visual-studio visual-studio-2012
在 Visual Studio 中,如何从“错误列表”窗口获取错误代码或警告代码?
另外,我如何配置特定警告为错误?
【问题讨论】:
标签: c# visual-studio visual-studio-2012
您无法在错误列表中找到它们,但如果您检查“输出”窗口,它会显示如下详细信息:
警告 CS0219:变量 'j' 已赋值,但其值从不 用过
【讨论】:
配置警告:
现在可以
1) 修改Warning Level 属性。
2) 将treat warnings as errors 设置为All 或Specific warnings
还有,
通过使用记事本、sublime 文本等文本编辑器直接编辑项目文件,可以将特定警告设置为错误。C# 项目文件可以在项目文件夹中找到,扩展名为“csproj”。找到PropertyGroup元素并添加嵌套元素
<PropertyGroup>
<WarningsAsErrors>612</WarningsAsErrors>
</PropertyGroup>
顺便说一句,你可以在Visual Studio中设置Treat all warnings as errors,然后添加
<WarningsNotAsErrors>618,1030,1701,1702</WarningsNotAsErrors>
到PropertyGroup
排除只有一些特定的
【讨论】: