¿Cómo deshabilitar la migración en Entity Framework 4.3.1?

¿Hay alguna forma de deshabilitar la migración en Entity Framework 4.3.1? Eliminé la carpeta de migraciones del proyecto y las tablas generadas en mi base de datos, ¡pero no funciona! ¿Cómo se puede eliminar la migración?

Si no desea utilizar migraciones pero al mismo tiempo desea que EF cree la base de datos para usted, solo necesita configurar el inicializador de base de datos correcto:

 Database.SetInitializer(new CreateDatabaseIfNotExists()); 

Eliminar la carpeta Migrations me ha funcionado. No obtengo ningún error, me devuelve a donde comencé.

La forma en que solucioné esto fue para asegurarme de que desactivé Migraciones automáticas en mi código:

 internal sealed class Configuration : DbMigrationsConfiguration { public Configuration() { AutomaticMigrationsEnabled = false; } } 

y luego eliminé la tabla _MigrationHistory de la base de datos (esto generalmente se crea como una tabla del sistema si no puede encontrarla)

    Intereting Posts