使用NDpend搜索多个解决方案

时间:2015-07-22 16:00:05

标签: ndepend

有没有办法让NDepend让它搜索要加载的sln文件?我需要查看包含数百个sln文件的大型代码库中的度量标准。我想创建一些摘要信息,比如总代码行。在界面中我可以浏览到sln文件,但这需要很长时间。

完美的解决方案是选择一个顶级目录,然后让它自动寻找sln文件......

1 个答案:

答案 0 :(得分:1)

您可以通过编写基于NDepend.API的程序来实现此目的。请参阅getting started with NDepend.API page

基本上,您的程序将递归搜索顶层目录下的所有* .sln文件。

对于每个解决方案文件,它将调用GetAssembliesFromVisualStudioSolutionOrProject()

从所有.sln文件收集所有程序集文件路径后,您将在新创建的NDepend项目中聚合它们。

入门页面显示了如何创建此类项目,如果您拥有构建计算机许可证,则最终运行第一次分析(否则将从VisualNDepend.exe运行分析)。