我正在使用VS 2008的实体框架。我收到错误“ObjectContext实例已被处理,不能再用于需要连接的操作。”
这可以通过设置LazyLoadingEnable = false来避免,但EF4和.Net framework 4 vs2010支持
vs2008有替代方法可以删除此错误吗?
答案 0 :(得分:1)
如果针对objectcontext的查询具有IQueryable或IEnumerable的返回类型,则在枚举数据之前不会从数据库中检索数据。
如果稍后在已经处理了objectcontext时尝试枚举,则会收到该错误。