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

Verbinden Sie Entity Framework mit MYSQL in VS2019

Okay, nach vielen Tagen konnte ich endlich meine Datenbank hinzufügen. Ich habe Kommentare von anderen gesehen, die sagten, dass der ADO-Assistent abstürzt, also habe ich Folgendes getan ...

Mit VS Community 2019 Installierte neueste Versionen von
MySQL-Verbindungsnetz
MySQL für Visual Studio

Nachdem ich mein Projekt erstellt hatte, ging ich zur Verwaltung von NuGet-Paketen und installierte die neueste Version von Entity Framework

Dann in Referenzen hinzugefügt
MySql.Data.EntityFramework für EF6

Dann fügte ich dies zu meiner web.config hinzu

<entityFramework>
    <providers>
     <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.EntityFramework" />
    </providers>
  </entityFramework>

Neu kompilierenUnd der Assistent funktioniert einwandfrei!

Es war sehr wichtig, MySql.Data.EntityFramework zu schreiben und nicht .EF6