2010-09-28 3 views
2

Я пытаюсь использовать интеграцию sping.net nhibernate с последней версией nhibernate 3. К сожалению, spring.net ссылки nhibernate 2.1.2.4000.Использование Spring.NET с NHibernate 3

Я попытался исправить это с узлом перенаправления 3.0.0.1002, но это приводит к ошибке:

метод «IsInstrumented» в типе «Spring.Data.NHibernate.Bytecode.ProxyFactoryFactory» Ассамблея «Весна. Data.NHibernate21, Version = 1.3.0.20349, Culture = neutral, PublicKeyToken = 65e474d141e25e07 "не имеет реализации.

Любой способ получить NHibernate 3.0 для работы с Spring.NET?

Большое спасибо

+0

[Этот вопрос] (https://jira.springframework.org/browse/SPRNET-1181) на своем трекере JIRA предполагает, что описанная вами проблема уже решена. Вы уверены, что у вас есть последняя версия Spring.Net? –

+0

попробовал его с 1.3.0 и 1.3.0 RC1. Не работает. В ночной сборке включен проект NHibernate3/dll - я пойду с ночной сборкой. – Max

ответ

2

последняя «ночные сборки» из Spring.NET 1.3.0 обеспечивает поддержку NH 3.0.0.1002, не требуя сборки перенаправлять декларации. Обратите внимание, что поддержка NH3 под Spring.NET является экспериментальной только до тех пор, пока NH3 не будет фактически выпущена, и в это время Spring.NET официально поддержит официально выпущенную версию NH3 :)

Ночные закачки Spring.NET могут быть доступны здесь: http://www.springframework.net/downloads/nightly/

Смежные вопросы