現在、ソリューション内の循環参照をチェックする場合は、Architecture - Generate Dependency Graph - For Solution
を選択します。 新しいタブが開いたら、私はLayout - Analyzers - Circular References Analyzer
を選択します。 最後に、個々のアセンブリからドリルダウンして循環参照がある場合、グラフ上で赤で強調表示され、エラーリストに警告として表示されます。Visual Studio 2012 - 循環参照を効率的に検索
同じクラスのメソッド間でも循環参照を見つけるつもりであるため、これは非常にエラーが発生しやすく、適度に大きなコードベースでは時間がかかります。
ノードを展開することなく一度にすべての警告を取得する方法があるか、親ノードの強調表示を有効にする方法があるかどうかを知りたいので、必ず円形を含むアセンブリのみをドリルダウンできます参照。
NDependが役立つはずですが、私は可能な限りシンプルなものを保つことを好むので、私は追加のツールを採用することに常に注意しています。
はいNDependのが効率的が、あなたが( 免責事項:私はNDependのの開発者の一人だ)と思うかもしれないより簡単であるかもしれないので、私はどのように説明させて循環参照を 見つけることができます
循環参照を迅速に見つけるための関連ユーティリティ:http://stackoverflow.com/a/43374622/64334 –