Entity framework Oracle与实体框架;未返回从DbProviderServices继承的对象;
我正在开发一个使用实体框架和Oracle的解决方案,所有这些对我来说都是新领域。我正在尝试运行一些集成测试(当我来到这里时,这些测试已经就绪),我得到了以下错误: 实体框架提供程序类型“Devart.Data.Oracle.Entity.OracleEntityProviderServices”的“实例”成员, Devart.Data.Oracle.Entity,版本=8.4.407.0,区域性=neutral,PublicKeyToken=09af7300eec23701'未返回对象 继承自“System.Data.Entity.Core.Common.DbProviderServices”的。实体框架提供程序必须从中继承 类和“实例”成员必须返回提供程序的单例实例。这可能是因为提供者 不支持实体框架6或更高版本 因此,我检查了web.config,它指向了该DLL的一个完全不同的版本:Entity framework Oracle与实体框架;未返回从DbProviderServices继承的对象;,entity-framework,visual-studio-2013,Entity Framework,Visual Studio 2013,我正在开发一个使用实体框架和Oracle的解决方案,所有这些对我来说都是新领域。我正在尝试运行一些集成测试(当我来到这里时,这些测试已经就绪),我得到了以下错误: 实体框架提供程序类型“Devart.Data.Oracle.Entity.OracleEntityProviderServices”的“实例”成员, Devart.Data.Oracle.Entity,版本=8.4.407.0,区域性=neutral,PublicKeyToken=09af7300eec23701'未返回对象 继承自“
<provider invariantName="Devart.Data.Oracle"
type="Devart.Data.Oracle.Entity.OracleEntityProviderServices,
Devart.Data.Oracle.Entity,
Version=8.3.146.6,
Culture=neutral, PublicKeyToken=09af7300eec23701" />
事实上,我在解决方案的任何地方都找不到对8.4.407.0(我知道已经安装)的引用,但它在GAC中。有谁能帮我指点一下,整个上午我的头都撞在墙上
谢谢谢谢您对Erik的编辑。请检查程序文件x86\Devart\。。。谢谢你,史蒂夫。现在,当他们在那个链接中说“deliver”时,这意味着我只需要手动添加引用(浏览到那个文件夹),对吗?对,只需添加引用并浏览到dll。也要确保copy local=true。好吧,这让我摆脱了那个错误,转到了另一个错误上。谢谢你的帮助。