私はSilverlightプロジェクトを持っていて、Castle Windsor 3.2
私のDI container
.
私のテスト プロジェクトは、インターフェイスのモックを作成するためにSilverlight class library
使用します。Moq
Moq
への参照に依存していますCastle Core 2.5
。これまでのところ問題はありません。アプリケーションは 3.2 バージョンで問題なく動作し、テストは 2.5 バージョンで問題なく実行されます。
ただし、警告が生成されます: found conflicts between different versions of the same dependent assembly
.
それでも、すべてが正常に機能しています。
現在、展開のために CruiseControl を使用しており、この警告をエラーとして処理するように構成されており、私のビルドは展開に失敗します。
Moq
私はすでに彼の新しいバージョンで動作を試みましたがCastle.Core
、残念ながらそうではありません.
Silverlight
テスト プロジェクトが app.config ファイルを使用しないため、リダイレクトを追加できないようです。
<NoWarn>
セクションを vb.proj ファイルに追加すると、ソリューションのビルド時に警告が消えます。しかし、CruiseControl
使用してMSBuild
、それは警告番号を認識しません。
この問題を解決する方法について何か提案はありますか?