Visual studio 2010 错误168:存储提供程序工厂类型';Oracle.DataAccess.Client.OracleClientFactory';不实现IServiceProvider接口

Visual studio 2010 错误168:存储提供程序工厂类型';Oracle.DataAccess.Client.OracleClientFactory';不实现IServiceProvider接口,visual-studio-2010,edmx,Visual Studio 2010,Edmx,我有以下错误: 错误168:存储提供程序工厂类型“Oracle.DataAccess.Client.OracleClientFactory”未实现IServiceProvider接口。使用实现此接口的存储提供程序 文件DiscoModel.edmx上出现问题: 在以下行: <Schema Namespace="DiscoModel.Store" Alias="Self" Provider="Oracle.DataAccess.Client" ProviderManifestToken=

我有以下错误: 错误168:存储提供程序工厂类型“Oracle.DataAccess.Client.OracleClientFactory”未实现IServiceProvider接口。使用实现此接口的存储提供程序

文件DiscoModel.edmx上出现问题:


在以下行:

<Schema Namespace="DiscoModel.Store" Alias="Self" Provider="Oracle.DataAccess.Client" ProviderManifestToken="11.2" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns="http://schemas.microsoft.com/ado/2009/02/edm/ssdl">

我将ProviderManifestToken=“11.1”更改为ProviderManifestToken=“11.2”,我验证了我们使用的是.Net Framework 4,我安装了ODP.Net,确保实体模型Framework已安装,验证了我们指向的是正确的Oracle.dataaccess.client.dll(11.2.0.3)

但我还是犯了这个错误?为什么?我能做什么

谢谢你的回答


Nicolas Maujean

我的团队中有人在他的电脑上找到了解决方案。我在我的电脑上复制了他的解决方案,但得到了同样的错误