2010-08-19 2 views
1

У меня есть сущность, у которой есть первичный ключ, который установлен в идентификатор, а тип - bigint (long in C#).Проблема с добавлением сущностей в Entity Framework 4

Когда я добавить новый объект в ObjectContext и попытаться сохранить изменения в базу данных, я получаю следующее сообщение об ошибке:

A dependent property in a ReferentialConstraint is mapped to a store-generated column. Column: 'Id'." 

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

Что здесь происходит?

Спасибо

ответ

2

Ну, по-видимому, кто-то создали странную двунаправленную связь между таблицами, которые даже не должны были быть там.

Я удалил его, и теперь он работает.