我遇到了错误


  “ EntityState”是介于
  'System.Data.EntityState'和'System.Data.Entity.EntityState'


我在使用mvc5实体框架的4个控制器上遇到此错误。

有问题的行是db.Entry(director).State = EntityState.Modified;

每个控制器都一样,只是型号不同。

最佳答案

只需提供所需的完全合格的EntityState即可:

db.Entry(director).State = System.Data.EntityState.Modified;


要么

db.Entry(director).State = System.Data.Entity.EntityState.Modified;

09-13 02:24