有没有人知道一个独立的C#代码清理/审计工具,它可以在Visual Studio IDE之外运行,从而成为构建的一部分。或者,如果这不可能,有人可以提供一些关于如何使Visual Studio成为构建过程的一部分的指导--我的意思是说,作为构建的一部分,运行集成开发环境的排序并删除所有文件上未使用的using语句会很好,但更好的方法是有一个可执行文件,它可以读取.sln或.csproj并作为构建系统的一部分来完成这项工作。
谢谢,L-
发布于 2010-06-09 06:04:26
如果你所说的代码“审计”是指代码分析,那么你可以使用FXCop。如果需要,它可以从visual studio外部运行,也可以作为MSBuild或Team Build过程的一部分进行集成。
如果您想强制执行样式和一致性规则,则使用StyleCop。
如果您使用Visual Studio Team System,它还具有内置的CA进程。检查这些guidelines for using Code Analysis (这必须在VS中使用)
发布于 2010-06-09 06:28:27
可以在构建脚本中使用以下工具:
发布于 2011-05-21 10:49:22
NCover将生成覆盖率报告,并且可以通过MSBuild任务集成到构建过程中。
https://stackoverflow.com/questions/3001611
复制相似问题