Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Datenquelle wird in Visual Studio nicht angezeigt

Ich hatte gerade das gleiche Problem. Ich habe es gelöst, indem ich die neuesten Connector/NET-Treiber (6.7.4) deinstalliert und dann die älteren Treiber (6.6.5) installiert habe, und es funktioniert.

Ich verwende Visual Studio 2010. Ich habe die neuesten deinstalliert, weil ich dachte, dass sie irgendwie mit .NET4.5 zusammenhängen, das ich nicht verwenden kann.

Aktualisierung Nr. 1:

Angeblich besteht eine andere Möglichkeit darin, den MySql Connector bei verschiedenen Visual Studio-Versionen (2010/2012/2013/2015...) während der Installation zu registrieren:Gehen Sie zu Produktfunktionen ändern und wählen Sie alle relevanten Visual Studio-Versionen aus.

Aktualisierung Nr. 2 – Visual Studio 2019-Aktualisierung:

Als ich MySQL Community mit dem ConnectorNET installiert habe und VisualStudio-Plugin Optionen enthalten - MySQL wurde in Visual Studio nicht als Datenanbieter angezeigt.

Das von mir verwendete Installationsprogramm enthielt die VS-Plug-in-Version 1.2.9, die angeblich Installationsprobleme von 1.2.8 behoben hatte, aber bei mir immer noch nicht funktionierte...

Die Lösung Für mich war es, den Connector und das Visual Studio-Plugin zu deinstallieren, sie als einzelne Komponenten herunterzuladen und sie dann separat zu installieren (nicht als Teil des MySQLServer-Installationsprogramms). Installieren Sie zuerst den Connector und danach das VS-Plugin.

Die Lösung habe ich hier gefunden , Danke an @LambertHeenan.

HINWEIS zu Visual Studio Express

Das OP fragt, ob MySQL mit Visual Studio Express unterstützt wird (was, soweit ich das beurteilen kann, in Visual Studio Community umbenannt wurde ). In der Vergangenheit hat MySQL Visual Studio Express laut @Pauls Antwort unten offiziell nicht unterstützt, aber sie unterstützen offiziell die Visual Studio Community 2017 und 2019, gemäß diese Seite .