当我通过MSBuilds脚本构建项目时,我在ClCompile
目标的工作期间获得了以下消息:Running Code Analysis for C/C++…
MSBuild的输出如下:
ClCompile:
....
Source1.cpp
Source2.cpp
Running Code Analysis for C/C++…
将构建脚本中的<RunCodeAnalysis>
属性更改为false:
<PropertyGroup>
<RunCodeAnalysis>false</RunCodeAnalysis>
</PropertyGroup>
这只是禁用运行RunCodeAnalysis
MSBuild目标,但它不会影响ClCompile
目标中的运行代码分析 - 它似乎应该在其他地方禁用。
如何在ClCompile
目标执行期间禁用代码分析?
答案 0 :(得分:2)
<EnablePREfast>
应设置为false
。
我使用了以下代码:
<PropertyGroup>
<EnablePREfast>false</EnablePREfast>
</PropertyGroup>
的更多信息
答案 1 :(得分:1)
在“项目属性”页面中,转到代码分析(左侧树中的最后一个)。在那里,您可以禁用代码分析功能。在VC10 +中,您只需要取消选中第二个复选框。在早期版本中,您将第三个属性设置为No。