2016-09-23 41 views
0

我在Windows Server 2012中安裝了oracle 12c客戶端。我的asp.net mvc4應用程序將Oracle 11g數據庫與實體框架結合使用。提供程序未返回ProviderManifest實例Oracle 12c出錯

我收到以下錯誤,當我建立在Visual Studio 2012的解決方案:

內部異常:{ 「ProviderManifestToken無效」}

提供者未返回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"> 

請幫我解決這個錯誤。

由於提前

EDMX source

回答

0

我剛更換了「11克」與「12.1」,這是甲骨文12C版本1,因此是12.1 ProviderManifestToken="12.1",它爲我工作。

相關問題