.net コネクタの MySQL プレリリース、バージョン 6.7.2.0 を使用するように Web プロジェクトを構成しようとしました。ただし、6.7.2.0 バージョンのコネクタを使用するようにプロジェクトを構成するために最善を尽くしても、このメッセージが表示され続けます。
今のところ、次のエラー メッセージが表示され続けます。
'MySql.Data.MySqlClient' ADO.NET プロバイダーの Entity Framework プロバイダーが見つかりません。プロバイダーがアプリケーション構成ファイルの「entityFramework」セクションに登録されていることを確認してください。詳細については、http: //go.microsoft.com/fwlink/?LinkId=260882を参照してください。
Web.config ファイルを構成するさまざまな方法を試しましたが、現在の設定は次のとおりです。
<system.data>
<DbProviderFactories>
<remove invariant="MySql.Data.MySqlClient" />
<add name="MySQL Data Provider"
invariant="MySql.Data.MySqlClient"
description=".Net Framework Data Provider for MySQL"
type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.7.2.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
</DbProviderFactories>
</system.data>
<entityFramework>
<defaultConnectionFactory type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data" />
</entityFramework>
NuGet から EF6 alfa3 をインストールしました。現在、私のコネクタはこのダウンロードしたファイルから手動でインストールされています。NuGet リポジトリからインストールしようとしましたが、結果はまったく同じでした。