寻找.Net MVC的静态代码审查系统

时间:2011-01-17 17:37:25

标签: c# asp.net-mvc static-code-analysis

我是一个小团队的成员,该团队的任务是帮助我们的项目团队重建TFS / SharePoint /等,同时我们处于停机状态。管理层告知我们,我们应该使用SONAR作为静态代码审查工具。这有点令人愉快,因为我们在项目中使用C#/ ASP.Net / MVC ......而SONAR是专为Java设计的,它只能通过插件来处理C#。

所以,根据我自己的直觉和一些高级团队成员的建议,我正在寻找替代方案。

任何人都可以向我推荐这样一个专为.Net框架工作而设计的系统吗?我知道FxCop存在可以在运行时定位代码,但是最好有一些可以在非编译源代码上工作的东西。

提前感谢您的意见。

1 个答案:

答案 0 :(得分:3)

如@CodeInChaos所述,请使用StyleCop。

也就是说,FxCop / Code Analysis可能更有用,而且,与问题相反,它不会在运行时运行它运行后编译,这不是一回事。我的0.02美元是所有 .NET项目应该使用它,唯一的例外是单元测试项目。