Obtener Entity Framework

Entity Framework se compone de las herramientas de EF para Visual Studio y del entorno de ejecución de EF.

Herramientas de EF para Visual Studio

Las herramientas de Entity Framework para Visual Studio incluyen EF Designer y EF Model Wizard y son necesarias para los flujos de trabajo centrados en la base de datos y en el modelo. Las herramientas de EF se incluyen en todas las versiones recientes de Visual Studio. Si realiza una instalación personalizada de Visual Studio, deberá asegurarse de que el elemento "Entity Framework 6 Tools" se haya seleccionado, bien mediante la elección de una carga de trabajo que lo incluya o su selección como un componente individual.

En algunas versiones anteriores de Visual Studio, están disponibles las herramientas de EF actualizadas como descarga. Consulte Versiones de Visual Studio como guía sobre cómo obtener la versión más reciente de las herramientas de EF disponible para su versión de Visual Studio.

Entorno de ejecución de EF

La versión más reciente de Entity Framework está disponible en forma del paquete NuGet EntityFramework. Si no está familiarizado con el Administrador de paquetes NuGet, le recomendamos que lea la información general sobre NuGet.

Instalación del paquete NuGet de EF

Para instalar el paquete EntityFramework, haga clic con el botón derecho en la carpeta References del proyecto y seleccione Administrar paquetes NuGet...

Manage NuGet Packages

Instalación desde la consola del Administrador de paquetes

Como alternativa, puede instalar EntityFramework ejecutando el siguiente comando en la consola del Administrador de paquetes.

Install-Package EntityFramework

Instalación de una versión específica de EF

A partir de EF 4.1 en adelante, se han publicado nuevas versiones del entorno de ejecución de EF en forma del paquete NuGet EntityFramework. Cualquiera de esas versiones se puede agregar a un proyecto basado en .NET Framework ejecutando el comando siguiente en la consola del Administrador de paquetes de Visual Studio:

Install-Package EntityFramework -Version <number>

Tenga en cuenta que <number> representa la versión específica de EF que se va a instalar. Por ejemplo, 6.2.0 es la versión del número de EF 6.2.

Los entornos de ejecución de EF anteriores a la versión 4.1 eran parte de .NET Framework y no se pueden instalar por separado.

Instalación de la versión preliminar más reciente

Los métodos anteriores le proporcionarán la versión totalmente compatible más reciente de Entity Framework. A menudo hay versiones preliminares de Entity Framework disponibles que nos encantaría que probara y nos diera su opinión.

Para instalar la versión preliminar más reciente de EntityFramework, puede seleccionar Incluir versión preliminar en la ventana Administrar paquetes NuGet. Si no hay versiones preliminares disponibles, obtendrá automáticamente la versión totalmente compatible más reciente de Entity Framework.

Include PreRelease

También puede ejecutar el siguiente comando en la consola del Administrador de paquetes.

Install-Package EntityFramework -Pre