Entity Framework 6.1.1 désactiver la vérification de la compatibilité du modèle
Je suis en cours d'exécution dans le message d'erreur suivant après la mise à jour de EF à la version 6.1.1:
Une exception non gérée du type 'System.InvalidOperationException' s'est produite dans EntityFramework.dll
Informations supplémentaires: Le modèle de la sauvegarde de la TvstContext
contexte a changé depuis la base de données a été créé. Pensez à utiliser le Code Premières Migrations à la mise à jour de la base de données (http://go.microsoft.com/fwlink/?LinkId=238269).
Nous pourrions résoudre ce problème dans le passé comme décrit dans cette question:
Où est modelBuilder.IncludeMetadataInDatabase en EF CTP5?
Cependant, je n'arrive pas à se débarrasser de l'erreur.
- Avez-vous activé le AutomaticMigrations? Ou êtes-vous à l'aide de manuel migrations? Si par la suite, avez-vous essayez de créer une nouvelle migration?
Vous devez vous connecter pour publier un commentaire.
Cela devrait fonctionner, le mettre quelque part dans le constructeur de votre dérivés DbContext:
Vous pouvez aussi le mettre dans
Web.config
fichierDécision de:
http://www.entityframeworktutorial.net/code-first/turn-off-database-initialization-in-code-first.aspx
De s'étendre sur les Dabblernl réponses: