Я следующий пример проекта:NDepend - Обнаружение косвенно зависимые библиотеки
SubClassLibrary - не использует какой-либо другой DLL, кроме .Net Framework
ClassLibrary - это использовать SubClassLibrary
Основная программа - это использует ClassLibrary напрямую
Если я запускаю NDepend в решении главной программы, он обнаруживает зависимость от «ClassLibrary», но не зависимость от «SubClassLibrary» (через ClassLibrary)
Когда я перемещаю «ClassLibrary» в «Assemblies приложения» (в настройках проекта в NDepend), зависимость найдена.
Есть ли другой способ решения проблемы «под»?
Спасибо, Johannes
Я хочу, чтобы ответить на следующий вопрос с помощью NDepend: Каких 3-библиотек используются моим приложением, прямо или косвенно. Косвенно == через мои «базовые библиотеки» (наша «Framework») –
NDepend точно не ответит на этот вопрос. Вы можете использовать .NET Reflector для этого, но вам придется вручную просматривать списки зависимостей ... –