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

Erreur MySQL Entity Framework - Le fournisseur de magasin spécifié est introuvable dans la configuration ou n'est pas valide

Cela signifie-t-il que vous essayez d'exécuter votre code sur une machine sur laquelle le fournisseur n'est pas installé ? Dans ce cas, vous devez également enregistrer le fournisseur dans votre fichier de configuration car l'installation l'ajoute à machine.config et si vous ne l'avez pas installé, le fournisseur n'est actuellement pas enregistré.

Essayez d'ajouter ceci à votre fichier web.config :

<system.data>
  <DbProviderFactories>
    <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.4.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
  </DbProviderFactories>
</system.data>