Если да, можете ли вы столкнуться с любыми немедленными шагами?Кто-нибудь переехал в NHibernate 2.0 в производственной среде?
5
A
ответ
3
Да ..
Вот подводные камни (a more detailed discussion here):
Flush после Удалить изменения имен
Выражение Критерия
Это была не жесткая миграция, и это не будет для вы, если у вас есть хорошее покрытие для тестирования.
2
Мы переместились в 2.0, но только для новой разработки (не переносятся старые в новые).
Причиной этого было несколько взломанных изменений, которые являются documented online, и у нас не было бюджета, чтобы исправить это. Крупные из них для использования были:
- Изменено NHibernate.Expression пространство имен NHibernate.Criterion
<nhibernate>
раздел игнорируется, используя<hibernate-configuration>
раздел (обратите внимание, что они имеют различные форматы XML)
Редактировать: Существует довольно хорошее резюме последних изменений в NHibernate 2.0 на CodeBetter