Silverlight测试项目 - 发现同一依赖程序集的不同版本之间存在冲突

时间:2013-02-26 15:17:17

标签: silverlight build msbuild castle-windsor moq

我有一个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并且它不会识别警告号码。

有关如何解决此问题的任何建议吗?

0 个答案:

没有答案