sql >> Databasteknik >  >> RDS >> Mysql

[A]MySql.Data.MySqlClient.MySqlConnection kan inte castas till [B]MySql.Data.MySqlClient.MySqlConnection

Jag fick samma problem men flera år senare!

Min server har installerat i gac MySql Connector 6.4.6-versionen, men jag arbetar med 6.8.3-versionen, jag fick felet "kan inte kastas". Jag fixade det genom att lägga till följande avsnitt i .config-filen

<system.data>
    <DbProviderFactories>
      <!-- Removes the dll installed in gac-->
      <remove invariant="MySql.Data.MySqlClient" />

      <!-- Add the dll copied in the bin folder-->
      <add name="MySQL" description="ADO.Net driver for MySQL" invariant="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data"/>
    </DbProviderFactories>
</system.data>


  1. hur man automatiskt justerar cellbredd i fpdf med php och mysql

  2. GeoServer kommer inte att skriva till min PostgreSQL-uppdateringsbara vy

  3. Hur man summerar en enskild kolumn baserat på gruppering i MySQL

  4. Få åtkomst till kolumner i en tabell efter index istället för namn i den lagrade SQL Server-proceduren