1

私は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、それは警告番号を認識しません。

この問題を解決する方法について何か提案はありますか?

4

0 に答える 0