我在项目中遇到这个错误:
错误CS1061'object'不包含'State'的定义,也没有扩展方法'State'接受类型'object'的第一个参数(你是否缺少using指令或汇编引用?)
此错误导致更新和删除查询失败。因为这行:
db.Entry(entity).State = System.Data.Entity.EntityState.Deleted;
db.Entry(entity).State = System.Data.Entity.EntityState.Modified;
我想,清理了特定的库或引用。 你能指导我吗?
您可以为更新实体尝试db.SaveChanges(),为删除实体尝试.Remove(实体)。