Visual Studio2010でMySQL5.1に接続する方法を知っている人はいますか?
MySQL Connector / ODBCルートをすでに試しましたが、非常に厄介な結果になりました。テーブルの行はすべてビューセクションにビューとしてリストされ、テーブルまたはプロシージャフォルダーには何もリストされていませんでした。
Visual Studio2010でMySQL5.1に接続する方法を知っている人はいますか?
MySQL Connector / ODBCルートをすでに試しましたが、非常に厄介な結果になりました。テーブルの行はすべてビューセクションにビューとしてリストされ、テーブルまたはプロシージャフォルダーには何もリストされていませんでした。
エンティティ フレームを VS2010 で動作させるには、次のことを行う必要がありました。
(私はこれについてここにブログを書きました)
アップデート 6.3.2 はベータ版で、これが機能することを確認できます。(フレームワーク フォルダーの名前を変更する必要はありませんでした)
最新リリースへの更新されたリンク @Christian Payne に感謝します
更新: すでに非ベータ版があるようです!!!!
他の誰かが示唆するように..
http://dev.mysql.com/downloads/mirror.php?id=382641
..問題を修正します。
vs2010をインストールした後にv6.2.3をインストールしましたが、MySQLドライバーが[データベース接続]ダイアログのリストに表示されませんでした。代わりに.NETODBCドライバーを使用する必要があると誤って想定したため、あらゆる種類の問題が発生しました。コードビハインドを使用してDBに簡単に接続できましたが、サーバーエクスプローラーはDBに接続しませんでした。
幸い、6.2.3をアンインストールして6.3.0をインストールした後(上記のリンクから)、MySQLドライバーがVS2010に追加され、データベースに接続してサーバーエクスプローラーで確認することができました。
次のようにして、これを機能させることができました。
私の環境:
私が取った手順:
それは魅力のように機能します:)
Microsoft Visual Studio 2010 Beta 2 は、DDEXプロバイダーに対して無効です。VS 2008 アセンブリを 9.0 から 10.0 に自動昇格させようとしていますが、失敗します。この失敗は、.NET 2 アセンブリが .NET 4 アセンブリを読み込めないという事実に関係しています。
これはベータ 1 で機能したため、壊れたものです。
私も戻って、SDK からリファレンス DDEX プロバイダーを試しました。VS 2010 beta 2 でも読み込まれません。それは、修正が必要なものがあることを示しています。
次のベータ版はいつですか?
ええと...コードを通して?それとも、サーバー エクスプローラー アドインのことですか? Mysql 自身の .NET 用の最新の (GPL 版ではありますが) コネクタ バージョンを試しましたか? 繰り返しますが、これは GPL で保護されているため、それを自分のソフトウェアに使用した場合の結果に注意してください。