簡體   English   中英

確定.NET程序集依賴關系的最簡單方法是什么

[英]What is the easiest way to determine the dependencies of a .NET assembly

考慮到具有數百個程序集的大型系統,如果沒有任何方法可以創建包含所有項目的單個Visual Studio解決方案,那么確定大型系統中的其他項目依賴於特定程序集的最簡單方法是什么?

我要說的 ,無論復雜程度如何, NDepend是確定.Net程序集依賴關系的最簡單方法

NDepend是一種工具,可以簡化復雜的.NET代碼庫的管理。 架構師和開發人員可以通過比較不同版本的代碼來分析代碼結構,指定設計規則,計划大規模重構,進行有效的代碼審查並掌握演變。

您可以使用ndepend之類的工具。 它將分析已編譯的程序集,並生成帶有指向和來自您的程序集的箭頭的漂亮圖形。 我在VS2010中看到了類似的功能。

配置操作系統以索引源代碼並在內容中搜索表示參考的尖括號。 問題是,引用中的路徑可能會有所不同,具體取決於引用項目相對於您要查找的項目所處的位置,因此某些正則表達式可能是按順序排列的。

我將把NDepend的建議列為第三,它對這個問題非常有效。 您無需更改任何有關Visual Studio解決方案或項目的內容即可使用它。

JB

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM