Я знаю одно из серьезных изменений в NHibernate 2. * - это то, что NHibernate.Nullables больше не поддерживаются. Следовательно, что вы используете в своем файле отображения для сопоставления обнуляемого DateTime? тип? Для т. Е .:
Понятно, не работает:
<property name="CreateDate" column="CreateDate" type="DateTime?" not-null="false" />
и больше не поддерживается:
<property name="ModifiedDate" column="ModifiedDate" type="Nullables.NHibernate.NullableDateTimeType, Nullables.NHibernate" not-null="false"/>
Я знаю, это должно быть так очевидно, но я не нахожу это!
Ответ так же прост:
NHibernate размышляет над рассматриваемым классом и обнаружит, что отраженным типом свойства является DateTime? все само по себе.
Спасибо, @ Справедливость!