Entity Framework-Modell ändern Fehler
Ich bin immer der Fehler
"Modell sichern die "DataContext" - Kontext hat sich geändert, seit dem die Datenbank erstellt wurde. Erwägen Sie die Verwendung von Code First-Migrationen, die Datenbank zu aktualisieren".
Bin ich mit Entity Framework und geändert haben, mein Modell nach dem deklarieren DataContext
. Wie kann ich diesen Fehler beheben?
- das Entity Framework, die Sie verwenden?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie bereits bereitgestellt werden, Ihre Anwendung oder Sie nicht wollen, entfernen Sie Daten aus der Datenbank zu Lesen musst du über die Code First-Migrationen. Sie haben hier ein link: http://msdn.microsoft.com/en-us/library/hh770484(v=vs. 103).aspx
Wenn Sie in der Datenbank löschen tun Sie es einfach. EF-erstellt neue Datenbank, passend zu Ihrem Modell.
Können Sie auch deaktivieren Sie die Erstellung/Aktualisierung der Datenbank-Struktur, indem Sie den folgenden code:
Wenn Sie löschen die
__MigrationHistory
Tabelle in SQL Server zu beheben sollte.Verwendete ich zunächst die Datenbank für ein Projekt erstellen, nachdem ich mich verändert hatte meine Datenbank-Kontext
und mein problem gelöst:
Vergessen Sie nicht, Griff die
DbUpdateException
Löschen Sie den __MigrationHistory Tabelle in SQL-Server oder einfach nur oder alle Zeilen dieser Tabelle sollte es fix it