我在EF上遇到这个错误.
当IDENTITY_INSERT设置为OFF时,无法在表'GroupMembers_New'中为标识列插入显式值.
在分贝列标识增量并在EF的设计文件,StoreGeneratedPattern是identity为好.好像EF每次尝试保存时都试图插入0.
一些建议说ID保留在表上或删除表并重新运行脚本.
有任何想法吗?
这是一些代码:
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();
Run Code Online (Sandbox Code Playgroud)

