EF 4.1中ObjectContext的间歇性问题

时间:2011-05-10 00:59:40

标签: entity-framework entity-framework-4.1

我有一个非常特殊的问题,只能在数据库重建后立即显示出来。

如果我吹走我的数据库,重新填充并立即执行:

 dbContext.Employees.Where(expr).ToList()

我收到以下错误:

  

ObjectContext实例已经存在   处置,不能再使用了   需要连接的操作。

但是,如果我吹走数据库,重新填充并立即执行:

 dbContext.Employees.ToList()

它运作得很好。

如果我最近没有(在同一个线程上)吹走并重建数据库,两个语句都执行得很好。只有在DB Rebuild之后我才会收到错误。有任何想法吗?

注意:Employee类没有子类。它只包含整数和字符串。

0 个答案:

没有答案