设定:
- ASP.NET MVC3
- Ninject v2.2.1.4
- Ninject v3.0.0.15
- Ninject.MVC3 v3.0.0.6
- Ninject.Web.Common v3.0.0.7
使用的NuGet,我的单元测试项目引用Ninject v2.2.1.4
我的Web项目引用Ninject v3.0.0.15,Ninject.MVC3和Ninject.Web.Common
问题:
随着胜利探险家在我的web项目的bin文件夹打开,我建我的解决方案,我可以看到Ninject v2.2.1.4复制到我的web项目的bin目录。 然后由Ninject v3.0.0.15取代。
当我按F5调试,Ninject.dll v3.0.0.15被替换Ninject v2.2.1.4引起以下错误:
无法加载文件或程序集“Ninject,版本= 3.0.0.0,文化=中性公钥= c7192dc5380945e7”或它的一个依赖。 在位于集清单定义不匹配的程序集引用。 (从HRESULT异常:0x80131040)
是什么赋予了?