私は2つのプロジェクトを管理するチームに所属しています。 Plantプロジェクトは、自分自身を含む複数のグループによって消費されるライブラリプロジェクトです。クライアント用に構築している管理クライアントプロジェクトは、プラントプロジェクトを使用し、独自のカスタムコンポーネントを持っています。「間接参照がアセンブリに行われています」ビルドエラー
統合するには、DLLが更新されたAdminClient.Applicationプロジェクトに依存フォルダがあります。ですから、私の問題は、私が避けたいと思う迷惑になります。 Plant.UI.Winform.dllが更新され、バージョン番号が変更されました。 AdminClientの2つのプロジェクトによる参照です。実際のアプリケーションとAdminClient.UI.Winformプロジェクト。両方の参照が初期バージョン(1.0.0.0)に行われ、SpecificVersionプロパティがfalseに設定されています。 AdminClient.Applicationプロジェクトには、AdminClient.UI.Winformプロジェクトへの参照も含まれています。
ソリューションをクリーンにして再コンパイルすると、エラーBC32207が発生します。マイクロソフトは、すべての参考文献を再作成する必要があると主張しています。このソリューションは、自動ビルドを実装したいので、私にとってはうまくいきません。つまり、開発者がチェックインを行うたびにバージョン番号が変更されるということです。誰もがこの問題の別の解決策を知っていますか?