VS2010代码分析选择类型/命名空间

时间:2010-07-29 12:40:21

标签: visual-studio-2010 code-analysis

我正在研究一个项目,如果有数百种类型,我们会有一个庞大的组件。我想添加一些代码分析,但仅限于新类型。 在FxCop中,我可以选择我想要分析的类型和/或命名空间。 我似乎无法在VS2010代码分析中找到这样做的方法。它只是我还是不可能?

1 个答案:

答案 0 :(得分:2)

是的,这在VS2010中是可能的,但是没有用于创建子集的UI。相反,您需要通过CodeAnalysisAdditionalOptions MSBuild属性指定包含/排除列表(使用运行FxCopCmd.exe时将使用的/ types命令行参数)或通过CodeAnalysisProject MSBuild指定的.fxcop项目文件属性。

后一种方法在VS2008中引起了问题,因为如果FxCop包含在项目文件中,它将尝试加载目标DLL两次。我没有在VS2010中尝试过它,但在采用CodeAnalysisAdditionalOptions方法之前,它确实值得一试。


N.B。:这与http://social.msdn.microsoft.com/Forums/en-US/vstscode/thread/fd431e4d-401d-4b5b-b07d-144198e0dc30提供的答案完全相同。