私は多数のプロジェクトを持つソリューションを扱っています。いくつかのピースをCommonライブラリにリファクタリングしようとしています。ただし、プロジェクト参照を追加しているときに、循環依存エラーが発生します。VSソリューションから未使用の参照を削除しようとしましたが、循環依存がまだ存在します。
循環依存関係を知るのに役立つVS拡張機能や外部ツールを知っていますか。私もResharperを持っていますが、コードクリーンアップがこの問題に役立つかどうかはわかりません。
私は多数のプロジェクトを持つソリューションを扱っています。いくつかのピースをCommonライブラリにリファクタリングしようとしています。ただし、プロジェクト参照を追加しているときに、循環依存エラーが発生します。VSソリューションから未使用の参照を削除しようとしましたが、循環依存がまだ存在します。
循環依存関係を知るのに役立つVS拡張機能や外部ツールを知っていますか。私もResharperを持っていますが、コードクリーンアップがこの問題に役立つかどうかはわかりません。
「プロジェクトを右クリック」->「プロジェクトの依存関係」を選択し、ここで依存関係が設定されているかどうかを確認します。これが問題の原因である可能性があります(もちろん、「参照」に循環依存関係がないと思います)
同様の質問があります。推奨されるツールは次のとおりです 。c#:循環参照を検索する/正しい順序でコンパイルするユーティリティ?
ツール:http ://www.ndepend.com/features/dependency-cycles#DependencyCycle