何百ものアセンブリを含む大規模なシステムを考えると、すべてのプロジェクトを含む単一の Visual Studio ソリューションを作成する方法がない場合、大規模なシステム内の他のどのプロジェクトが特定のアセンブリに依存しているかを判断する最も簡単な方法は何ですか?
4 に答える
4
NDependは、複雑さに関係なく、.Netアセンブリの依存関係を判断する最も簡単な方法だと思います。
NDependは、複雑な.NETコードベースの管理を簡素化するツールです。アーキテクトと開発者は、コード構造の分析、設計ルールの指定、大規模なリファクタリングの計画、効果的なコードレビューの実行、およびコードのさまざまなバージョンを比較することによるマスターの進化を行うことができます。
于 2008-11-20T16:06:36.750 に答える
1
ndependなどのツールを使用できます。コンパイルされたアセンブリを分析し、アセンブリを指す矢印とアセンブリからの矢印が付いた素敵なグラフを生成します。VS2010でも同様の機能を見てきました。
于 2008-11-20T16:06:24.300 に答える
0
ソースコードにインデックスを付け、参照を示す山かっこをコンテンツで検索するようにオペレーティングシステムを構成します。問題は、参照しているプロジェクトが探しているプロジェクトとの関係でどこにあるかによって、参照内のパスが異なる可能性があるため、正規表現が適切である可能性があることです。
于 2008-11-20T16:00:04.283 に答える
0
NDepend の提案を 3 番目に取り上げます。この問題に対して非常にうまく機能します。Visual Studio ソリューションまたはプロジェクトを使用するために、何も変更する必要はありません。
JB
于 2008-11-23T22:45:29.080 に答える