Невозможно вставить явное значение для столбца идентификаторов в таблице
'GroupMembers_New' когда для IDENTITY_INSERT установлено значение OFF.
Столбец в базе данных — это приращение идентификатора, а в файле дизайна EF — StoreGeneratedPattern это тоже личность. Похоже, что EF пытается вставить 0 каждый раз, когда я пытаюсь сохранить.
В некоторых предложениях говорится, что идентификатор зарезервирован для таблиц, или удалите таблицу и перезапустите сценарии.
Есть идеи?
Вот код:
Код: Выделить всё
GroupMember groupMember = new GroupMember();
groupMember.GroupId = group.Id;
groupMember.UserId = (new UserId(group.Owner));
//groupMember.Id = _groupContext.GroupMembers.Count();
group.GroupMembers.Add(groupMember);
_groupContext.SaveChanges();


Подробнее здесь: https://stackoverflow.com/questions/111 ... mn-in-tabl