2

直接および間接の依存関係を持つ単一の .NET (C#) クラスの依存関係のリストを自動的に取得するにはどうすればよいですか?

私はVSとNDependを試しました。VSの依存関係グラフの生成では、単一のクラスを選択することはできず、サードパーティのライブラリからの依存関係を含むNDependで巨大な管理不能なグラフを取得し、それらを除外してダイアグラムをクラスレベルに保つオプションが見つかりませんでした名前空間またはアセンブリ レベルに切り替える必要があります。

4

1 に答える 1

2

これは、Visual Studio Enterprise で行うことができます。

  1. [アーキテクチャ] メニューから、[新しいダイアグラム] を選択します。
  2. ダイレクト グラフ ドキュメントを選択
  3. ソリューションにモデリング プロジェクトがない場合は、作成するよう求められます。
  4. 関心のあるクラスをソリューション エクスプローラーから図の領域にドラッグ アンド ドロップします。
  5. [すべての参照を検索] をクリックします。

私はVS2013を使用しているため、ニュアンスが異なる場合があります(コンテキストメニューの名前など)が、VS 2010および2012でも確実に実行できます.

于 2014-03-27T17:47:22.063 に答える