【发布时间】:2010-02-16 14:29:51
【问题描述】:
您希望看到哪些可定义的静态代码检查规则添加到 FxCop 和/或宪兵?
您为什么希望看到添加的规则,例如有什么好处等?
您的规则如何实施?
【问题讨论】:
-
FXCop 不执行静态代码检查,它检查已编译的程序集 (IL)。静态代码分析是通过 StyleCop 完成的。
-
@BeowulfOF,我想说 FXCop 确实进行了静态代码检查,它只是不检查“=”等两侧的空格数。StyleCop 进行更多样式检查,例如id 不跟踪方法等之间的控制流。
-
Microsoft 声明 FXCop 只分析程序集,而不分析源代码。 msdn.microsoft.com/en-us/library/bb429476%28VS.80%29.aspx
-
@BeowulfOF:虽然它仍然是静态分析 - 它不对正在运行的代码进行任何检查。
标签: fxcop static-code-analysis gendarme