CodeAnalysisTreatWarningsAsErrors没有破坏构建

时间:2014-04-15 11:47:32

标签: c# .net msbuild code-analysis csproj

基本上,我希望在存在任何代码分析问题时,我们的系统构建会中断。

我在.csproj

中设置了以下内容
<PropertyGroup>
     <CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors>
</PropertyGroup>

但代码分析问题仍未被视为错误。\

编辑:我正在使用Visual Studio 2013。

1 个答案:

答案 0 :(得分:3)

我必须将RunCodeAnalysis设置为true:

<PropertyGroup>
     <CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors>
     <RunCodeAnalysis>true</RunCodeAnalysis>
</PropertyGroup>