Mysql
 sql >> Base de données >  >> RDS >> Mysql

Connectez Entity Framework à MYSQL dans VS2019

D'accord, après plusieurs jours, j'ai enfin pu ajouter ma base de données. J'ai vu des commentaires d'autres personnes disant que l'assistant ADO se plantait, alors voici ce que j'ai fait...

Avec VS Community 2019Installation des dernières versions de
Réseau de connecteurs MySQL
MySQL pour Visual Studio

Après avoir créé mon projet, je suis allé à l'administration des packages NuGet et j'ai installé la dernière version d'Entity Framework

Puis dans les références ajoutées
MySql.Data.EntityFramework pour EF6

Puis ajouté ceci à mon web.config

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

RecompileEt l'assistant fonctionne parfaitement !

Il était très important d'écrire MySql.Data.EntityFramework et non .EF6