Verwendung von MySql mit Entity Framework 4 und dem Code-First Development CTP
Scott Guthries aktueller Beitrag zur Code-First-Entwicklung mit Entity Framework 4 weckte das Interesse, damit mit MySql anstelle von Sql Server zu experimentieren. Konfigurieren Sie jedoch Entity Framework 4 so, dass die Datenbank automatisch mit MySql generiert wird.
Ausnahme:
Der erste Versuch führte zu einer ProviderInkompatiblen Ausnahme, die darauf hinweist, dass die NerdDinners-Datenbank nicht vorhanden war . Das manuelle Erstellen der Datenbank löste das Problem ebenfalls nicht, was zu einer zweiten ProviderInkompatiblen Ausnahme führte, die besagte, dass „DatabaseExists vom Anbieter nicht unterstützt wird“.
Lösung:
Nach weiteren Schritten Bei der Erkundung haben sich einige wichtige Punkte herauskristallisiert:
<code class="xml"><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.3.6.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" /> </DbProviderFactories> </system.data></code>
Das obige ist der detaillierte Inhalt vonWie verwende ich MySql mit Entity Framework 4 und Code-First-Entwicklung: Eine Schritt-für-Schritt-Anleitung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!