У меня проблема с совместной работой Hibernate и Windsor. Мои настройки:
У меня есть два проекта
-DomainModel
-MVCApp
Я скачал NHibernate 2.1.2 и Windsor 2.1.1
Я добавил следующие ссылки на DomainModel из папки required_Bins загрузки NHibernate -
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, следовательно, ошибка после запроса более старой версии.
Как мне заставить это работать? Что я пропускаю или включаю неправильно? Пожалуйста, помогите .. Спасибо.