Мы перешли на 2.0, но только для новых разработок (не перенося старые на новые).
Причиной этого было несколько серьезных изменений, которые задокументированы онлайн , и у нас не было бюджета, чтобы это исправить.
Самые большие для использования были:
- Изменено NHibernate.Expression
пространство имен для NHibernate.Criterion
<nhibernate>
игнорируется с использованием секции <hibernate-configuration>
(обратите внимание, что они имеют разные форматы XML)
Редактировать : Существует довольно хорошее резюме последних изменений в NHibernate 2.0 в CodeBetter