我已经创建了一个自定义的fxCop规则,并通过以下方式将它们集成到visual studio 2010中 this tutorial
除了在源代码中进行任何更改(即使只是添加空格)后fxCop规则仅在第一个构建上运行时,一切似乎都运行得很好。其他构建(不对源代码进行任何更改)不会产生任何FxCop warrning。
我猜这与事实有关c#MSbuild如果源文件的时间戳与上次编译的程序集时间戳相同,则“Build”目标不会真正重新编译
如何让FxCop代码分析运行每个构建?
答案 0 :(得分:1)
有几件事情浮现在脑海中: