Heim >Datenbank >MySQL-Tutorial >Warum kann ich mit MySQL und EF6 kein Entitätsdatenmodell erstellen?
Entitätsdatenmodell kann nicht erstellt werden – Lösung für MySql und EF6
Schwierigkeiten beim Erstellen eines Entitätsdatenmodells (EDM) mit MySql und Entity Framework (EF6)? Dieses Problem tritt auf, obwohl die Standardschritte befolgt werden: Angabe eines Namens, Auswahl von „EF Designer aus Datenbank“, Herstellen einer Verbindung zu einer MySQL-Datenbank und Speichern von Verbindungseinstellungen.
Die Lösung dieses Problems erfordert eine bestimmte Installationssequenz und Konfigurationen:
Installation:
Konfiguration:
<entityFramework> <providers> <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6" /> </providers> </entityFramework>
Fazit:
Wenn Sie diese Schritte befolgen, erhalten Sie eine Visual Studio-Umgebung, die MySQL-Verbindungen für Entity Framework 6 nahtlos verarbeitet . Beachten Sie, dass diese Lösung speziell auf Visual Studio 2017 zugeschnitten wurde. Weitere Versionen finden Sie in den Referenzen im Abschnitt „Referenzen“ unten.
Referenzen:
Das obige ist der detaillierte Inhalt vonWarum kann ich mit MySQL und EF6 kein Entitätsdatenmodell erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!