Upgrade von Entity Framework 5 auf 6C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Upgrade von Entity Framework 5 auf 6

Post by Anonymous »

Nach dem Upgrade unseres Projekts von der Verwendung von Entity Framework 5 auf Entity Framework 6 (über die NuGets-Aktualisierungsfunktion) erhalte ich die folgende Fehlermeldung für meine generierte Entities-Klasse:


Fehler 1 Der Typ- oder Namespace-Name „Objects“ existiert nicht im Namespace „System.Data“

(fehlt Ihnen ein Assemblyverweis?)


Ich verstehe, dass dies daran liegt, dass sich der Namespace geändert hat, und ich kann den Fehler manuell beheben, indem ich meine Importe ändere von:
mit System.Data.Objects;
und mit System.Data.Objects.DataClasses;
Zu:
mit System.Data.Entity.Core.Objects;

Die Datei wird jedoch generiert, sodass ich diesen Fix nach jedem Update-Modell erneut anwenden muss aus der Datenbank.
Muss noch etwas geändert werden, damit EF das Modell ohne diesen Fehler generiert?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post