none
Code first RRS feed

  • Pregunta

  • Buenas,

    Tengo un problema a la hora intentar entrar a la aplicación ya que al realizar una consulta a la base de datos para buscar al usuario con las credenciales suministradas, me devuelve el error  "Can´t drop the database..." utiliza EF Code First y recientemente he añadido una columna a una tabla mediante 'Enabled Migrations' y 'Update-Database', una vez realizada esta operación al intentar acceder a la aplicacion me aparece el error que comento.

    He intentado lo siguiente:

    //deshabilitar Migraciones automaticas 
    AutomaticMigrationsEnabled = false;
    //Establecer Initializer a null
    Database.SetInitializer<ContextDb>(null);

    ¿Como puedo deshabilitar este comportamiento? el DBContextIdentity  esta configurado con DropCreateDatabaseIfModelChanges pero no llega a entrar a esta instruccion cuando sale el error.

    ¿Alguna idea para solucionar esto?

    Muchas gracias

    jueves, 17 de marzo de 2016 15:48

Todas las respuestas

  • hola

    recuerda que DropCreateDatabaseIfModelChanges  no ejecuta migrations

    >>me devuelve el error  "Can´t drop the database..."

    de casualidad estas lockeando la db? si la tienes abierta con el management studio no podra eliminarla

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 17 de marzo de 2016 16:36