2012-08-08 73 views
1

我已经安装了TFS Server 2010.在构建定义中,我已经启用了代码分析“Always”。我想知道我可以在哪里为每个项目配置自定义规则集?我目前没有VS 2010 premium/ultimate,所以我可以将代码分析作为解决方案的一部分。TFS服务器2010和VS 2010专业版的静态代码分析

有没有办法让我可以在TFS服务器上为每个不同的项目启用不同的代码分析规则集?

-Sharath

回答

2

不;如果您使用的是VS 2010,则需要高级版才能通过正确的许可来完成此操作。您可以通过直接修改项目文件来完成,但您需要知道要手动添加到项目文件中。

如果您有Premium版本,那么您可以转到每个.Net项目的项目属性的代码Analaysis选项卡以选择规则并启用静态代码分析。

您可以在您的构建机器上安装VS 2010,它不会占用额外的许可证ID,它不用于开发;您实际上需要将其安装在那里,以便在团队构建期间运行分析。

另一种选择是安装FxCop,它是一个独立于Visual Studio的免费工具。它有几乎相同的规则。但是它也不会与TFS集成。