Entity Framework Fehler – The current model no longer matches the model used to pre-generate the mapping views

(C) 107er BLOG

Das Entity Framework gibt folgenden Fehler: The current model no longer matches the model used to pre-generate the mapping views, as indicated by the CoreDataContextViewCache.MappingHashValue property. Pre-generated mapping views must be either regenerated using the current model or removed if mapping views generated at runtime should be used instead. See http://go.microsoft.com/fwlink/?LinkId=318050 for more information on Entity Framework mapping views.

Fehler

Beim Ausführen vom Workflow macht das verwendete Entity Framework Probleme. Es kommt folgender Fehler:

System.Data.Entity.Core.MappingException

The current model no longer matches the model used to pre-generate the mapping views, as indicated by the CoreDataContextViewCache.MappingHashValue property. Pre-generated mapping views must be either regenerated using the current model or removed if mapping views generated at runtime should be used instead. See http://go.microsoft.com/fwlink/?LinkId=318050 for more information on Entity Framework mapping views.

Das löschen der generierten edmx Datei(en) brachte keinen Erfolg.

Lösung

Im Visual Studio Projekt gibt es eine xxxx.Views.tt Datei, bei mir heißt sie CoreDataContext.Views.tt. Überder Datei die rechte Maustaste drücken und „Run Custom Tool“ auswählen. Danach nochmal alle Projekte neu erstellen, danach sollte das Problem behoben sein.

Quellen

Einen Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht.


*


89 − 84 =