Ausnahmen von MySQL Connector 6.7.4 und Entity Framework 5

Ich habe heruntergeladenMySQL Connector / Net 6.7.4 undMySQL für Visual Studio 1.0.2und dann folgtediese Anweisungen um es zu testen:

Stellen Sie eine Verbindung zur vorhandenen MySQL-Datenbank her.Erstellen Sie eine Konsolenanwendung.Ergänzen Sie dieADO.NET-Entitätsdatenmodell von der vorhandenen Datenbankverbindung.Codeerzeugungselement hinzufügenEF 5.x DbContext Generator, Ersetzen der .tt-Dateien.Schreiben Sie Code, mit dem Datensätze aus der Datenbank abgerufen wurden.

Beim Ausführen der Anwendung ist folgende Ausnahme aufgetreten:

ConfigurationErrorsException: Der registrierte .Net Framework-Datenanbieter konnte nicht gefunden oder geladen werden.

Dann habe ich Verweise auf dieMySql.Data undMySql.Data.Entity Bibliotheken Version 6.7.4.0 zu meinem .NET 4.5-Projekt. Wenn ich die Anwendung jetzt ausführe, wird eine andere Ausnahme angezeigt:

FileLoadException: Die Datei oder Assembly 'MySql.Data, Version = 6.6.5.0, culture = neutral, PublicKeyToken = c5687fc88969c44d' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Die Manifestdefinition der gefundenen Assembly stimmt nicht mit der Assemblyreferenz überein. (Ausnahme von HRESULT: 0x80131040)

Notieren Sie sich die Versionsnummer, die nicht die Version von MySQL Connector ist, die ich installiert habe.

Wie bekomme ich es richtig funktioniert?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage