相关疑难解决方法(0)

如何强制MSBuild运行代码分析而不重新编译

默认情况下,代码分析仅针对已编译的项目进行.所以当我从命令行运行MSBuild时,它只是第一次运行代码分析.在后续调用中,将跳过代码分析.

背景:我想评估CA规则,并查看启用规则时代码中会有多少警告.为此,我不想重新编译所有内容 - 这需要一些时间 - 但只需重新运行代码分析.你怎么能实现这个目标?

我正在使用Visual Studio 2013和MSBuild 12.0.

即使明确地开启代码分析也无济于事:

msbuild DesktopBuild.proj /p:RunCodeAnalysis=true
Run Code Online (Sandbox Code Playgroud)

c# msbuild code-analysis

13
推荐指数
2
解决办法
1万
查看次数

标签 统计

c# ×1

code-analysis ×1

msbuild ×1