Кто-нибудь переходил на NHibernate 2.0 в производственной среде? - PullRequest
6 голосов
/ 28 августа 2008

Если это так, вы сталкивались с какими-либо непосредственными проблемами?

Ответы [ 2 ]

4 голосов
/ 29 августа 2008

Да ..

Вот ошибки ( более подробное обсуждение здесь ):

Сброс после удаления
Изменение пространства имен выражения на Критерий

Это не была трудная миграция, и она не будет для вас, если у вас будет хорошее тестовое покрытие.

3 голосов
/ 28 августа 2008

Мы перешли на 2.0, но только для новых разработок (не перенося старые на новые).

Причиной этого было несколько серьезных изменений, которые задокументированы онлайн , и у нас не было бюджета, чтобы это исправить. Самые большие для использования были:

  • Изменено NHibernate.Expression пространство имен для NHibernate.Criterion
  • <nhibernate> игнорируется с использованием секции <hibernate-configuration> (обратите внимание, что они имеют разные форматы XML)

Редактировать : Существует довольно хорошее резюме последних изменений в NHibernate 2.0 в CodeBetter

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...