0

.NET プロジェクトの詳細な依存情報を生成する必要があります。統合されたディペンデンシー グラフは優れたツールです。DGML と呼ばれる XML ファイルを生成することもできます。このファイルは後で開いてナビゲートできます。

ナビゲーション中にソースコードが利用できる場合、これはうまく機能します。

残念ながら、私はこの DGML ファイル (または必要なもの) を生成するためだけにソース コードにアクセスでき、ソース コードにアクセスせずにオフラインで閲覧できる必要があります。

ソリューション用に詳細なネストされた DGML ファイルを生成し、必要なだけ深くナビゲートすることは可能ですか? このグラフの 1 つのレベルまたは 1 つのノードを生成してオフラインでナビゲートすることしかできませんでした。

グラフィック表現に加えて、この情報を視覚的にだけでなく代替形式 (行列、数値など) で取得することは可能ですか?

4

2 に答える 2

1

残念ながら、Visual Studio ではできません。.dgml ファイルに保存される情報は非常に多く (XML エディターで編集して表示します)、より深いナビゲーションのためにソース コードを参照する必要があります。

于 2016-03-24T13:33:26.133 に答える
0

もちろん、「すべて選択」に続いて「+」を使用してすべてのノードを手動で展開し、必要なだけ深くなるまで数回繰り返すことができます。これで、他のユーザーと共有できる大規模な DGML ファイルが作成されました (圧縮すると、圧縮率が高くなります)。

于 2016-05-02T00:24:33.483 に答える