Heim > Datenbank > MySQL-Tutorial > Warum erhalte ich einen „Verbindungsfehler' mit MySql.Data und MySql.Data.Entity?

Warum erhalte ich einen „Verbindungsfehler' mit MySql.Data und MySql.Data.Entity?

Mary-Kate Olsen
Freigeben: 2024-11-02 12:07:30
Original
829 Leute haben es durchsucht

Why am I getting a

Verbindungsfehler mit MySql.Data und MySql.Data.Entity

Beim Versuch, eine Verbindung zwischen einer Konsolenanwendung und sowohl MySQL als auch Bei Verwendung von MS SQL mit EntityFramework 6.2, MySql.Data 8.0.11 und MySql.Data.Entity 6.10.7 kann ein Fehler auftreten:

Fehler: Versuch mit der Methode „X.set_DbConnection(System.Data .Common.DbConnection)‘ beim Zugriff auf die Methode ‚Y.get_Settings()‘ ist fehlgeschlagen.

Dieser Fehler wird durch ein Kompatibilitätsproblem zwischen MySql.Data 8.0.11 und MySql.Data.Entity 6.10 verursacht. 7. Oracle hat das Paket für Version 8.x in MySql.Data.EntityFramework umbenannt.

Lösung:

Um diesen Fehler zu beheben, führen Sie die folgenden Schritte aus:

  1. MySql.Data.Entity deinstallieren.
  2. MySql.Data.EntityFramework installieren.

Durch die Installation der richtigen Version von MySql.Data.EntityFramework wird die Verbindung zwischen Die Anwendung und die Datenbanken werden erfolgreich eingerichtet.

Das obige ist der detaillierte Inhalt vonWarum erhalte ich einen „Verbindungsfehler' mit MySql.Data und MySql.Data.Entity?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage