2010-08-27 31 views
0

我下面的例子項目:NDepend的 - 檢測間接依賴庫

SubClassLibrary - 不使用任何其他DLL除了.Net框架

ClassLibrary - 這確實使用SubClassLibrary

主要計劃 - 這直接使用ClassLibrary

如果我在主程序的解決方案上運行NDepend,它只會檢測對「ClassLibrary」的依賴關係,而不是對「SubClassLibrary」(通過ClassLibrary)的依賴關係

當我將「ClassLibrary」移動到「Application Assemblies」(在NDepend中的Project Settings中)時,找到依賴關係。

是否有任何其他方式來解決「子」依賴?

感謝, 約翰內斯

回答

0

爲什麼你需要一個?

NDepend分析您包含在分析中的程序集之間的依賴關係。我不能看到不同的東西纔有意義......

托馬斯

+0

我要回答與NDepend的的幫助以下問題: 哪些第三方庫直接或間接使用我的應用程序。間接==通過我的「基礎庫」(我們的「框架」) – 2010-08-27 09:44:13

+0

NDepend不會完全回答這個問題。你可以使用.NET Reflector來做到這一點,但你必須手動通過依賴列表...... – 2010-08-27 10:31:50