Saltar al contenido

‘Migraciones’ no existe en el espacio de nombres ‘Microsoft.EntityFrameworkCore’

Solución:

Ok, le mostraré la configuración mínima requerida para las migraciones de EF Core +:

Deberá instalar Microsoft.EntityFramework.Core, pero es mejor que, en lugar de ese paquete, primero instale un proveedor EF Core para la base de datos que utilizará. Luego, ese proveedor de EF Core incorporará todas las dependencias necesarias (incluido Microsoft.EntityFramework.Core).

Entonces (por ejemplo) para SQLServer db, en la Consola del Administrador de paquetes instalaré:

  1. Paquete de instalación Microsoft.EntityFrameworkCore.SqlServer

  2. Paquete de instalación Microsoft.EntityFrameworkCore.Tools (para comandos de PowerShell)

  3. Paquete de instalación Microsoft.EntityFrameworkCore.Design (contiene el motor de migraciones – y importante tenga en cuenta que este paquete tiene que ser dentro del proyecto ejecutable)

Y eso es.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *