Я использую сценарий сборки NAnt для вызова NDepend с необходимыми аргументами командной строки.
<exec program="NDepend.Console.exe" basedir="${NDependPath}">
<arg line="${NDependProjectFilePath} /indirs ${NDependInDirs} /outdir ${NDependOutputDir}" />
</exec>
Но то, что я ищу, - это заставить NDepend рекурсивно проходить по всем подкаталогам указанного «входного каталога» для сборок, перечисленных в моем файле проекта NDepend.
Я использовал NAnt для рекурсивного копирования всех сборок в указанную папку, а затем указал NDepend на это в качестве входных данных. Но этот метод приводит к отсутствию многих метрик, относящихся к самому коду.
Любые идеи, как без указания явного пути ко всем моим сборкам (это большой проект); Я могу получить показатели по всему решению, указав каталог верхнего уровня?