提供商没有 return Oracle 12c 的 ProviderManifest 实例错误
The provider did not return a ProviderManifest instance Error with Oracle 12c
我在 Windows 服务器 2012 中安装了 oracle 12c 客户端。我的 asp.net mvc4 应用程序使用 Oracle 11g 数据库 Entity Framework。
我在 Visual Studio 2012 年构建解决方案时遇到以下错误:
内部异常:{"ProviderManifestToken is invalid"}
提供商没有 return ProviderManifest 实例。
类型为“System.Data.ProviderIncompatibleException”的异常发生在 System.Data.Entity.dll 中,但未在用户代码中处理
<edmx:StorageModels>
<Schema Namespace="Model.Store" Alias="Self" Provider="Oracle.DataAccess.Client" ProviderManifestToken="11g" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns="http://schemas.microsoft.com/ado/2009/02/edm/ssdl">
<EntityContainer Name="ModelStoreContainer">
请帮我解决这个错误。
提前致谢
我刚刚将“11g”替换为“12.1”,这是一个 Oracle 12c 第 1 版,所以它是 12.1 ProviderManifestToken="12.1"
,它适用于我。
我在 Windows 服务器 2012 中安装了 oracle 12c 客户端。我的 asp.net mvc4 应用程序使用 Oracle 11g 数据库 Entity Framework。
我在 Visual Studio 2012 年构建解决方案时遇到以下错误:
内部异常:{"ProviderManifestToken is invalid"}
提供商没有 return ProviderManifest 实例。
类型为“System.Data.ProviderIncompatibleException”的异常发生在 System.Data.Entity.dll 中,但未在用户代码中处理
<edmx:StorageModels>
<Schema Namespace="Model.Store" Alias="Self" Provider="Oracle.DataAccess.Client" ProviderManifestToken="11g" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns="http://schemas.microsoft.com/ado/2009/02/edm/ssdl">
<EntityContainer Name="ModelStoreContainer">
请帮我解决这个错误。
提前致谢
我刚刚将“11g”替换为“12.1”,这是一个 Oracle 12c 第 1 版,所以它是 12.1 ProviderManifestToken="12.1"
,它适用于我。