これらのプロジェクトを含むソリューションがあります:
- あ
- テスト
- SharedTestBase
SharedTestBase
A
NuGet パッケージによる 参照。A.Test
とを直接参照A
しSharedTestBase
ます。
の最新の nuget プッシュ バージョンA
は 1.1 であり、 によって参照されSharedTestBase
ます。私は変更を加えましたがA
、現在A
はローカルで 1.2です。これがA.Test
参照です。
そのため、 でテストを実行するA.Test
と、 が見つからないというメッセージが表示されて失敗しますA.1.1
。
A's
nuget パッケージを作成する前に、コードをテストできるようにしたいと考えています。からの呼び出しがNuGet バージョンでSharedTestBase
はなくローカル バージョンを使用できるようにするにはどうすればよいですか?A
属性を追加することはでき<Configuration><runtime><assemblyBinding><dependentAssembly>
ますが、新しいバージョンの をビルドするたびに属性を追加する必要がありますA
。