在将我们的项目从使用实体框架5升级到实体框架6(尽管是NuGets更新函数)之后,我在生成的实体类上得到以下错误:
错误1命名空间'System.Data‘中不存在类型或名称空间名称’Object‘(您是否缺少程序集引用?)但是,文件是生成的,所以我需要在每个Update model from Database之后重新应用这个修复程序。是否有什么额外的改变,以获得EF生成模型没有这个错误。
Linq To SQL的DataContext在SubmitChanges上有一个重载,允许在抛出乐观并发异常时继续更新,并为开发人员提供了一种在中解决冲突的机制。即使是WCFDataServicesContext的SaveChanges方法也有一个SaveChangedOptions.ContinueOnError参数,它至少允许您在发生错误时继续更新,并保留冲突的更新未解决(1)为什么ObjectContext.SaveChanges方法没有这样的