Ich habe gerade VS 11 installiert und ein Klassenbibliotheksprojekt erstellt. Dann habe ich Entity Framework 5 Beta hinzugefügt. Dann habe ich eine einfache Benutzerklasse und dbcontext-Klasse erstellt. Dann habe ich den Konsolenbefehl "Enable-Migrations -EnableAutomaticMigrations" verwendet, der einwandfrei funktioniert und das entsprechende Migrationsverzeichnis und die Konfigurationsdatei hinzugefügt hat. Das Problem ist, wenn ich "Add-Migrtion InitialMigration" ausführen, erhalte ich den folgenden Fehler.EF 5 & VS 11 Fehler beim Hinzufügen Migration
System.Reflection.TargetInvocationException: Vom Ziel eines Aufrufs wurde eine Ausnahme ausgelöst. ---> System.IO.FileNotFoundException: Datei oder Assembly konnte nicht geladen werden 'System.Data.Entity, Version = 4.2.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089' oder eine seiner Abhängigkeiten. Die angegebene Datei wurde vom System nicht gefunden. ---> System.IO.FileNotFoundException: Datei oder Assembly 'System.Data.Entity, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Die angegebene Datei wurde vom System nicht gefunden.
Ich hatte zuvor EF 4.2 installiert, aber ich habe es deinstalliert. In der Tat, nachdem ich das erste Mal versucht habe und es gescheitert ist, habe ich VS, SQL und alles, was damit zusammenhängt, deinstalliert. Dann habe ich neu gestartet und einfach Visual Studio 11 installiert und es erneut versucht, bekomme aber immer noch den gleichen Fehler. Ich vermute, dass dies mit der vorherigen Installation des Entity-Frameworks zusammenhängt, aber ich weiß nicht, wie ich es begradigen kann.
Ich bin auf Win 7 Ich habe versucht, die Gacutil wie hier Can anyone spot why I keep getting this error testing the EF 5 beta beschrieben, aber es hat nichts gefunden, um zu entfernen, denke ich.
Hast du Irgendwelche Lösungen dafür, ich bekomme auch das gleiche Problem – Venom