Translate

sábado, 19 de junio de 2021

Paquetes EF Core NuGet

 

Entity Framework Core (EF Core) se instala con paquetes NuGet.  El proceso habitual para instalar paquetes es:

  • Decidir sobre un proveedor de base de datos e instalar el paquete apropiado 
  • Instalar Microsoft.EntityFrameworkCore y Microsoft.EntityFrameworkCore.Relational si utiliza una base de datos relacional. Esto ayuda a garantizar que se utilicen versiones coherentes y también significa que NuGet le informará cuando se envíen nuevas versiones de paquetes.
  • Opcionalmente, decidir qué tipo de herramientas necesita e instale los paquetes apropiados para eso.

Asegúrese de instalar la misma versión de todos los paquetes EF Core enviados por Microsoft. Por ejemplo, si está instalada la versión 5.0.3 de Microsoft.EntityFrameworkCore.SqlServer, todos los demás paquetes Microsoft.EntityFrameworkCore. * También deben estar en 5.0.3.

También asegúrese de que los paquetes externos sean compatibles con la versión de EF Core que se esté utilizando. En particular, verifique que el proveedor de la base de datos externa sea compatible con la versión de EF Core que está utilizando. Las nuevas versiones principales de EF Core generalmente requieren un proveedor de base de datos actualizado.