C# FxCop 10.0 can';“找不到CA2000”;“在失去范围之前处理对象”;

C# FxCop 10.0 can';“找不到CA2000”;“在失去范围之前处理对象”;,c#,fxcop,C#,Fxcop,我正在尝试独立运行FXCop 10.0(不使用Visual Studio代码分析),但找不到规则CA2000“在失去作用域之前处理对象” 我添加了ReliabilityRules.dll,但这似乎只有4或5条与CA2000无关的规则 我在网上搜索过,有人说这条规则已经被删除,但有人说它是用10.0重新添加的 有人知道此规则的可用性状态吗?它被重新添加,但仅在作为Visual Studio一部分提供的付费版本中添加,而不是在免费的FxCop发行版中添加。如果您有包含静态分析的VS 2010版本,则

我正在尝试独立运行FXCop 10.0(不使用Visual Studio代码分析),但找不到规则CA2000“在失去作用域之前处理对象”

我添加了ReliabilityRules.dll,但这似乎只有4或5条与CA2000无关的规则

我在网上搜索过,有人说这条规则已经被删除,但有人说它是用10.0重新添加的


有人知道此规则的可用性状态吗?

它被重新添加,但仅在作为Visual Studio一部分提供的付费版本中添加,而不是在免费的FxCop发行版中添加。如果您有包含静态分析的VS 2010版本,则此规则位于DataflowRules.dll程序集中(需要使用新的dataflow rules引擎)。

我没有官方信息,但可以确认-在VS2012中,至少在.bummer中,我们有付费版本,但没有包含静态分析的版本。我们将改用宪兵: