Entity Framework Migrations - Activez AutoMigrations avec la migration ajoutée

Je suis en utilisant Entity Framework 4.3 les Migrations dans mon projet. Je voudrais utiliser les migrations Automatiques de sorte que lorsque je apporter des modifications à mon domaine d'objets et de ma classe de contexte, de ma base de données automatiquement mises à jour lorsque j'exécute le projet. J'ai ce travail jusqu'à présent.

Je tiens également à utiliser des Migrations en plus des migrations automatiques, et je voudrais l'application pour accéder automatiquement à la dernière version (basé sur mon ajoutée des migrations) quand je lance l'application.

Pour ce faire, j'ai placé cela dans le monde.asax fichier...

Database.SetInitializer(new MigrateDatabaseToLatestVersion<MyContext, Core.Migrations.Configuration>());

Maintenant cela fonctionne, mais lorsque je fais ceci, il n'est plus automatiquement les mises à jour de la base de données sur mon domaine d'objets.

Je voudrais être en mesure de supprimer complètement la base de données et ensuite exécuter l'application et de tous les migrations automatiques exécuter, puis avoir mon explicite des migrations d'exécuter et de mettre la base de données jusqu'à la dernière version.

Je sais que j'ai eu ce travail dans un projet précédent, mais je ne suis pas sûr de ce que je fais mal dans ce cas.

Grâce

source d'informationauteur jdavis