Я недавно обновил Nhibernate 2.2 до 3.1 и обнаружил, что в моем коде произошли серьезные изменения. В старой версии, если я выбрал эталонную сущность, которая была нулевой, я всегда мог прочитать Id этой ссылки как 0. В новой версии, кажется, это изменилось, так что ссылка теперь нулевая, и я получаю исключения.
Есть ли что-нибудь вокруг этого?