我正在使用 NAnt 构建脚本使用所需的命令行参数调用 NDepend。
<exec program="NDepend.Console.exe" basedir="${NDependPath}">
<arg line="${NDependProjectFilePath} /indirs ${NDependInDirs} /outdir ${NDependOutputDir}" />
</exec>
但我正在寻找的是让 NDepend 递归遍历我的 NDepend 项目文件中列出的程序集的指定“输入目录”的所有子目录。
我使用 NAnt 将所有程序集递归地复制到指定文件夹,然后将 NDepend 指向它作为其输入。但是这种方法会导致许多与代码本身相关的指标缺失。
任何想法如何不列出我所有程序集的显式路径(这是一个大项目);我可以通过指定顶级目录来获取整个解决方案的指标吗?