9

私の組織は数か月前に Visual Studio 2013 から Visual Studio 2015 RC にアップグレードしましたが、MySQL データベースから既存の "db-first" EntityFramework モデルの一部を更新しようとしたばかりです。その際、次のエラーを受け取りました。

データベースから更新しようとしているときに、タイプ 'System.ArgumentException' の例外が発生しました。例外メッセージは次のとおりです。Visual Studio が設計目的でデータベースと通信できるようにするために必要なライブラリ (DDEX プロバイダー) が、プロバイダー 'MySql.Data.MySqlClient' 用にインストールされていません。

このエラーをすばやく検索すると、2013年11月からこの結果が生成されました(特にVS 2013を参照して)...

どうやら、MySql と Visual Studio 2013 はまだ連携していないようです。

MySql フォーラムのリンクは次のとおりです: http://forums.mysql.com/read.php?174,594798,600466#msg-600466

おそらく、MySql コネクタの次のリリースを待つ必要があります。

これはおそらく同等の問題であり、VS 2015 と互換性のある新しい MySql.Data クライアントが利用可能になるまで待つ必要があるということですか? それとも、他の原因が原因である可能性がありますか (おそらく VS 2015 RC のバグ)?

Entity Framework (6.1.3)、MySql.Data (6.9.6)、および MySql.Data.Entity (6.9.6) の最新の安定バージョンを使用しています。

特に VS 2015 RC でこの問題に遭遇した人が他にいるかどうかを知りたいです。

4

4 に答える 4

20

私にとってうまくいったのは、http: //dev.mysql.com/downloads/windows/visualstudio/から入手できるビジュアルスタジオプラグインを更新することでした

于 2015-08-12T00:10:25.087 に答える