sql >> Database >  >> RDS >> Mysql

MySQL Entity Framework Error - De opgegeven winkelprovider kan niet worden gevonden in de configuratie of is niet geldig

Betekent dit dat u uw code probeert uit te voeren op een computer waarop de provider niet is geïnstalleerd? In dat geval moet u de provider ook registreren in uw configuratiebestand omdat de installatie deze toevoegt aan machine.config en als u deze niet hebt geïnstalleerd, is de provider momenteel niet geregistreerd.

Probeer dit toe te voegen aan uw web.config-bestand:

<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>


  1. Wanneer het DRY-principe niet van toepassing is:BITWISE-bewerkingen in SQL Server

  2. Installeren en werken met MySQL 5 op Windows 7

  3. Prioriteit wijzigen voor gelijktijdig programma

  4. Hoe hernoem ik een index in MySQL