2011-01-27 106 views
0

FxCop是否检查所有标准代码规则。我觉得它只能检查它的书面内容。我不会检查什么是不写的。像一些函数没有异常处理,fxcop无法分辨的东西。那么做其他工具或技巧来实现这种分析?fxcop是否检查所有规则?

最好的问候, 苏博德

回答

3

真正回答这个问题很难。我认为你问的是“FXCop可以检查是否已编写而不是的代码。”答案是肯定的,但前提是规则是这样写的。

例如,如果您有一个实现IDisposable的变量,FxCop将检查以确保在该对象上调用Dispose。否则,会发出警告。

它确实无法检查是否包含异常处理,因为有很多有效时间您不想在给定方法中执行异常处理,因为它将在上游进行处理。