Ich versuche, MySQL-Datenbank mit meinem ASP.NET-Projekt zu integrieren. Ich habe viele Tutorials gesehen und folgendes gemacht
- Hinzufügen der MySql.Data, MySql.DataEntity.EF6 und MySql.Web in das Projekt.
Ändern Sie die Web-Konfigurationsdatei, um eine Verbindung zur mysql-Datenbank herzustellen
<system.data> <DbProviderFactories> <clear /> <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.10.6.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" /> </DbProviderFactories> </system.data>
Hinweis: Das Snippet wurde in einem Tutorial vorgeschlagen, das in Hier
Nachdem ich alles versucht habe, als ich mit Hilfe des AOD.NET-Entity-Datenmodells eine Datenquelle hinzufügen wollte, wird die Datenquelle für die MySql-Option nicht angezeigt.
ich benutze
- Visual Studio Community 2015
- MySQL für Visual Studio 1.2.7
- Verbindungsstück / NET 6.10.6
Wie kann ich das Problem lösen? Hat es etwas mit den Versionen und der Kompatibilität zu tun?
Antworten:
1 für die Antwort № 1Es scheint, dass es kein "MySql für Visual Studio" für Connector / NET 6.10.6 gibt
Deinstallieren Sie Connector / NET 6.10.6
Installieren Sie Connector / NET 6.9.8 MySQL Connector / Netz (Archivierte Versionen)