0
は、私はOracleクライアント12.1.0を使用して、私は私のweb.configファイルにセクションと、それはEntityFrameworkオラクル12.2.0における6コードファースト
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="v11.0" />
</parameters>
</defaultConnectionFactory>
<providers>
<provider invariantName="Oracle.DataAccess.Client" type="Oracle.DataAccess.EntityFramework.EFOracleProviderServices, Oracle.DataAccess.EntityFramework, Version=6.121.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342" />
</providers>
を働いていると付け加えたエンティティフレームワークのコードfirts 6.0
を使用します
私は、Oracle 12.2.0に自分の車をアップグレードし、私は(唯一のバージョン= 6.122.1.0、カルチャニュートラル、PublicKeyToken = = 89b483f429c47342" />の部分が変更された)このように私のweb.configファイルを変更するが、私はそのエラーを得ました、何が足りないのですか?
未処理エラーが発生しました:System.NotSupportedException: 'Oracle.DataAccess.Client.OracleClientFactory'のプロバイダファクトリのプロバイダ名を に指定できません。 ADO.NETプロバイダがアプリケーション設定にインストールまたは登録されていることを確認します。
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="v11.0" />
</parameters>
</defaultConnectionFactory>
<providers>
<provider invariantName="Oracle.DataAccess.Client" type="Oracle.DataAccess.EntityFramework.EFOracleProviderServices, Oracle.DataAccess.EntityFramework, Version=6.122.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342" />
</providers>