/ / Update Model from Database macht manuelle Änderungen an der .context-Datei rückgängig - c #, .net, sql-server, entity-framework, entity-framework-6

Update Model from Database macht manuelle Änderungen an der .context-Datei rückgängig - c #, .net, sql-server, entity-framework, entity-framework-6

Wir haben kürzlich von EF4 auf EF6 aktualisiert, dann habe ich über .context.tt und .tt-Dateien gelesen. Hinzugefügt sie zu dem System, die Dinge sehen gut aus, aber

System.Data.Object

sollte geändert werden

System.Data.Entity.Core.Object

Ich dachte, dies wäre eine einmalige Anstrengung, aber jedes Mal, wenn wir das Modell aus der Datenbank aktualisieren, müssen wir die Namensräume umbenennen, es ist nicht schwierig, aber nervig.

Haben wir beim Upgrade auf EF6 etwas übersehen oder verwenden wir .context.tt-Dateien falsch?

Antworten:

1 für die Antwort № 1

Die Vorlagen wurden aktualisiert, um die neuen Namespaces zu verwenden, Sie müssen sie jedoch möglicherweise manuell aktualisieren. Siehe diesen Link Aktualisieren Sie von Entity Framework 5 auf 6