web-dev-qa-db-ja.com

MySQLデータソースがVisual Studioに表示されない

ここからADO.NETコネクタをインストールしました http://dev.mysql.com/downloads/connector/net/

しかし、MySQLは本来のデータソースとして表示されません。 Visual Studioを再起動してみました。問題は解決しません。間違ったコネクタをインストールしましたか?

enter image description here

編集:まだ何も。デスクトップ用にVisual Studio Expressを使用しています。 MySQLデータソースを使用するためにUltimateエディションに料金を支払う必要がありますか?

63
Sefam

私はちょうど今同じ問題を抱えていました。最新のConnector/NETドライバー(6.7.4)をアンインストールして解決し、古いドライバー(6.6.5)をインストールすると動作します。

私はVisual Studio 2010を使用しています。最新のものをアンインストールしました。それらは、使用できない.NET4.5に何らかの関係があると考えたためです。

編集:

おそらく別の方法は、インストール中にさまざまなVisual Studioバージョン(2010/2012/2013/2015 ...)でMySqlコネクターを登録することです:Go toModify Product Features関連するすべてのVisual Studioバージョンを選択します。

see Image

27
stuzor

Stuzorとhexcodesのソリューションも同様に機能しました。ただし、最新のコネクタが必要な場合は、別の製品をダウンロードする必要があります。 Oracle Webサイトから:

バージョン6.7以降、Connector/NetにはVisual Studio統合用のMySQLが含まれなくなります。この機能は、MySQL Installer for Windowsを使用して使用可能なVisual Studio for MySQLという別の製品で利用できるようになりました( http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windowsを参照してください.html )。

15
hsan

これは、Visual StudioコネクタのMySQLサポートページで見つけました。

MySQL to Visual Studio EXPRESSエディションをサポートしていないようです。

したがって、質問に答えるためには、究極のバージョンまたはプロフェッショナルエディションが必要な場合があります。VSでMySQLを使用できるようにするためにExpressだけではありません。

http://forums.mysql.com/read.php?38,546265,564533#msg-5645enter image description here

13
Paul

MySqlサイト から

バージョン6.7以降、Connector/NetにはVisual Studio統合用のMySQLが含まれなくなります。この機能は、MySQL Installer for Windowsを使用して使用可能なVisual Studio for MySQLという別の製品で利用できるようになりました( http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windowsを参照してください.html )。

12
Josh C

Visual Studio 2015 Communityエディション以外はすべて試してみましたが、Visual Studio 1.2.4+用のMySQLを http://dev.mysql.com/downloads/windows/visualstudio/ からインストールしたときに動作しました執筆の私は私のために働いた1.2.6をダウンロードできました。

enter image description here

VS2015のサポートを追加する1.2.4のリリースノートは http://forums.mysql.com/read.php?3,633391 にあります。

8
Jan

Connector 6.7.xは、ネイティブデータプロバイダーを統合しなくなりました。 「Visual Studio 2012」以下の場合、「MySQL for Visual Studio」をインストールする必要があります。 「Visual Studio 2013」を使用している場合、「Entity Framework」にMySQLを統合する可能性はまだありません。ソリューションは2013年10月に利用可能になります!

2
Gernot Lepej

this リンクを使用してみましたか?それは拡張機能です。私は同じ問題を抱えていましたが、エクスプレス版ではなく、うまくいきました。あなたにも役立つかもしれません。

1
budaancamanyak

それ以降のバージョンをアンインストールし、Visual Studio 2010用のmysql-connector 6.3.9をインストールします。

インストール後、dllファイルを追加し、Visual Studioを再起動します。

正常に動作します。

0
Rajeshkumar

Webインストーラーを使用してVS 2015にインストールしようとしました。動作しているように見えましたが、データ接続用のMySQLエントリはまだありませんでした。 http://dev.mysql.com/downloads/windows/visualstudio/ に行き、それを使用してコネクタをアンインストールしてから再インストールしました。期待通りに動作しません。

0
Justin Tolchin

Visutal Studio 2017 Community Editionに苦労しました-上記のオプションはどれもうまくいきませんでした。私の場合、私がしなければならなかったことは:

  1. MySQLインストーラーを実行し、インストール/アップグレード:Connector/NETおよびMySQL for Visual Studioを現在のバージョン(その時点で8.0.17および1.2.8)

  2. Visual Studio Installer> Visual Studio Community 2017> Modify> Individual components> add .NET Framework Targeting Packs for 4.6.2、4.7、4.7.1 and 4.7.2を実行します

  3. プロジェクトを再度開き、プロジェクトのターゲットプラットフォームを4.7.2に変更します

  4. すべてのMySQL関連のnuGETパッケージと参照を削除します

  5. 次のnuGETパッケージをインストールします:EntityFramework、MySql.Data.Entity、Mysql.Data.Entities

  6. 次のnuGETパッケージをアップグレードします:MySql.Data、BouncyCastleおよびGoogle.Protobuf(何らかの理由でインストール直後にアップデートが利用可能です)

0
user3175253

私は同じ問題に直面しており、mysql-connector-net-8.0.11をインストールしました。しかし、Visual Studioではmysqlのdbコネクタが表示されていません。次に、mysql-for-visualstudio-1.2.8をインストールし、visual studioを実行しました。うまく動作します。

ありがとうございました!

0

visual Studioにmysqlをインストールすると、問題は単純に解決されます。ただし、Visual Studioのバージョンは2012年です!

0
fmoradi9