如何在Visual Studio 2010 Professional中启用代码分析?

kir*_*826 25 code-analysis fxcop visual-studio

我可以看到我们可以在Visual Studio Team Systems中启用代码分析.但我使用的是Visual Studio 2010 Professional.

我们是否有任何选项可以在此版本中启用代码分析,或者我们是否可以将任何工具(如FxCop和StyleCop)与此版本集成以验证代码.

我期待我的代码应该在我构建解决方案的那一刻进行分析.

如果有人意识到这一点,请与我分享一些解决方案.

Chr*_*s U 13

您可以在解决方案的构建后事件中通过Commandline集成FxCop.

下载FxCop 1.36并将以下命令添加到post-build事件中:

"$(ProgramFiles)\Microsoft FxCop 1.36\FxCopCmd.exe" /c /p:"$(ProjectDir)\FxCop$(ConfigurationName).FxCop" /consolexsl:"$(ProgramFiles)\Microsoft FxCop 1.36\Xml\VSConsoleOutput.xsl"
Run Code Online (Sandbox Code Playgroud)

通过consolexsl参数,输出被格式化,以便输出包含在VisualStudio构建器和-warnings中.

我们创建了一个FxCop文件,用FxCop-Gui指定规则.该文件已加载到命令中.


Han*_*ant 4

查看此比较图表,从“高级”列开始检查内置代码分析支持。