sql >> Base de Datos >  >> RDS >> Mysql

Error de MySQL Entity Framework:el proveedor de la tienda especificado no se puede encontrar en la configuración o no es válido

¿Significa que está intentando ejecutar su código en una máquina donde el proveedor no está instalado? En tal caso, también debe registrar el proveedor en su archivo de configuración porque la instalación lo agrega a machine.config y, si no lo instaló, el proveedor no está registrado actualmente.

Intente agregar esto a su archivo 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>