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

Visual Studio 2017 zeigt MySQL nicht in der Verbindungsliste an

Ich kämpfe diesen Kampf seit zwei Wochen. Ich ENDLICH habe eine Kombination von Versionen gefunden, die für mich funktioniert. Folgendes wurde vor zwei Wochen auf ein makelloses Re-Image meines Win10-Desktops angewendet. Alle Patches wurden auf die Systemsoftware angewendet, bevor man sich mit MySql beschäftigte.

Erst heute Morgen habe ich den Beitrag in diesem Thread (MySql-Foren) noch einmal gelesen:https://forums.mysql.com/read.php?174,659102,660369#msg-660369

Ich dachte, ich hätte diese Vorschläge schon einmal ausprobiert, aber ich muss eine der Versionen durcheinander gebracht haben. Ich denke, die grundlegende Strategie dieses Posters ist vernünftig. In meinem Fall habe ich alle lokalen MySql-Teile und das Installationsprogramm deinstalliert.

Ich habe MySQL für Visual Studio heruntergeladen – die neueste Entwicklung Version (2.0.5 msi zum Zeitpunkt dieses Schreibens) und installierte diese.

Ich habe die ALTEN Versionen des .Net Connectors gefunden und 6.9.11 installiert

In VS 2017 habe ich ein Dummy-Projekt mit .Net 4.6.1 erstellt.

Ich habe ausstehende VS-Updates angewendet.

Ich habe das Projekt gebaut.

Ich ging zu "Projekt -> Nuget-Pakete verwalten" und installierte/heruntergestuftes EntityFramework auf 6.0.

Ich habe MySql.Data, MySql.Data.Entity und MySql.Web alle in Version 6.9.11

installiert

Ich habe das Projekt bereinigt und erstellt und dann versucht, ein neues "Code First"-Modell aus einer MySql-DB hinzuzufügen ... ES FUNKTIONIERT!