'object' 不包含 'State' 的定义
'object' does not contain a definition for 'State'
我在我的项目中遇到这个错误:
Error CS1061 'object' does not contain a definition for 'State' and no extension method 'State' accepting a first argument of type 'object' could be found (are you missing a using directive or an assembly reference?)
此错误导致 Update 和 Delete queries.because 失败:
db.Entry(entity).State = System.Data.Entity.EntityState.Deleted;
db.Entry(entity).State = System.Data.Entity.EntityState.Modified;
我猜,特定的库或引用已清理。
你能指导我吗?
您可以尝试使用 db.SaveChanges() 更新实体,使用 .Remove(entity) 删除实体。
我在我的项目中遇到这个错误:
Error CS1061 'object' does not contain a definition for 'State' and no extension method 'State' accepting a first argument of type 'object' could be found (are you missing a using directive or an assembly reference?)
此错误导致 Update 和 Delete queries.because 失败:
db.Entry(entity).State = System.Data.Entity.EntityState.Deleted;
db.Entry(entity).State = System.Data.Entity.EntityState.Modified;
我猜,特定的库或引用已清理。
你能指导我吗?
您可以尝试使用 db.SaveChanges() 更新实体,使用 .Remove(entity) 删除实体。