Entity framework 实体框架6.0.2在生成计算机上的编码UI项目中不工作

Entity framework 实体框架6.0.2在生成计算机上的编码UI项目中不工作,entity-framework,coded-ui-tests,Entity Framework,Coded Ui Tests,我试图在编码的UI项目中使用Entity Framework 6.0.2从表中读取值。代码在开发人员系统中工作,但在我们的构建机器中,我们在line Database.SqlQuerysqlQuery,parameters.ToList中得到以下错误:; EntityFramework.dll中发生类型为“System.Data.Entity.Core.ProviderIncompatibleException”的异常,但 未在用户代码中处理 内部的例外是 找不到方法:“System.Data.

我试图在编码的UI项目中使用Entity Framework 6.0.2从表中读取值。代码在开发人员系统中工作,但在我们的构建机器中,我们在line Database.SqlQuerysqlQuery,parameters.ToList中得到以下错误:; EntityFramework.dll中发生类型为“System.Data.Entity.Core.ProviderIncompatibleException”的异常,但 未在用户代码中处理

内部的例外是

找不到方法:“System.Data.Entity.Infrastructure.Interception.DbConnectionDispatcher System.Data.Entity.Infrastructure.Interception.DbDispatchers.get_Connection”

请参阅下面的开发者机器和构建机器的详细信息

显影机

Windows 7企业操作系统64位,Visual Studio Premium 2013,更新版本4,实体框架6.0.2

制造机器

Windows Server 2008 R2标准操作系统64位、Visual Studio Premium 2013及更新2、实体框架6.0.2

我能注意到的唯一区别是VisualStudio更新,但不幸的是,我们不能用update 4更新构建机器。另一个观察结果是,在构建机器上,我能够在控制台应用程序中使用EntityFramework6.0.2连接到数据库。这个问题只出现在我的编码UI项目和构建机器上

总结一下这个问题

编码的UI能够在开发者机器上使用EF6.0.2连接到数据库

编码的UI无法使用生成计算机上的EF 6.0.2连接到数据库

控制台应用程序能够在构建机器上使用EF 6.0.2连接到数据库

请让我知道任何人遇到过这个问题,请让我知道解决方案

谢谢


Deepak

在.Net版本/更新中有任何差异吗?是的,开发人员机器使用Visual Studio Premium 2013和更新4,构建机器使用Visual Studio Premium 2013更新2。但不幸的是,我们将无法将生成计算机更新为更新4。由于EF 6.0.2不起作用,我现在使用EF5.0连接到数据库,它不会出现任何错误。