我在让 Hibernate 和 Windsor 一起工作时遇到问题。我的设置详细信息如下
我有两个项目
-DomainModel
-MVCApp
我已经下载了 NHibernate 2.1.2 和 Windsor 2.1.1
我从 NHibernate 下载的 required_Bins 文件夹中添加了对 DomainModel 的以下引用 -
Antlr3、Iese、log4net 和 NHibernate 2.1.2.4
我还添加了引用在 DomainModel 到 Lazy_loading 的文件,包括
Castle.Core - 1.1.0.0
Castle.DynamicProxy2 - 2.1.0.0
NHibernate.ByteCode.Castle - 2.1.2.4
MVCApp 有以下参考:
Castle.Core - 1.2.0.6623
Castle.Microkernel - 2.1.0.6655
Castle.Windsor - 2.1。 0.6655
Castle.DynamicProxy2 - 2.2.0.6628
运行应用程序时出现错误:
无法加载文件或程序集'Castle.DynamicProxy2,版本 = 2.1.0.0,
调用程序集:NHibernate.ByteCode.Castle,版本 = 2.1.2.4000
MVC bin 文件夹具有 Castle.DynamicProxy2 - 2.2.0.6628 版本,因此请求旧版本后出现错误。
我该如何让它发挥作用?我遗漏了什么或包含不正确?请帮忙..谢谢。