Установка Entity Framework

Entity Framework состоит из средств EF для Visual Studio и среды выполнения EF.

Средства EF для Visual Studio

Средства Entity Framework для Visual Studio включают конструктор EF и мастер моделей EF и необходимы для первой базы данных и для первых рабочих процессов модели. Средства EF включены во все последние версии Visual Studio. Если вы выполняете пользовательскую установку Visual Studio, необходимо убедиться, что элемент Entity Framework 6 Tools выбран, выбрав рабочую нагрузку, включающую ее, или выбрав ее в качестве отдельного компонента.

В некоторых предыдущих версиях Visual Studio обновленные средства EF доступны в виде скачивания. Сведения о том, как получить последнюю версию средств EF, доступных для вашей версии Visual Studio, см. в версиях Visual Studio .

Среда выполнения EF

Последняя версия Entity Framework доступна в виде пакета NuGet EntityFramework. Если вы не знакомы с диспетчером пакетов NuGet, рекомендуем ознакомиться с обзором NuGet.

Установка пакета NuGet EF

Пакет EntityFramework можно установить, щелкнув правой кнопкой мыши папку "Ссылки " проекта и выбрав "Управление пакетами NuGet...

Управление пакетами NuGet

Установка из консоли диспетчера пакетов

Кроме того, можно установить EntityFramework, выполнив следующую команду в консоли диспетчера пакетов.

Install-Package EntityFramework

Установка определенной версии EF

Начиная с EF 4.1, новые версии среды выполнения EF были выпущены в виде пакета NuGet EntityFramework. Любую из этих версий можно добавить в проект на основе платформа .NET Framework, выполнив следующую команду в консоли диспетчера пакетов Visual Studio:

Install-Package EntityFramework -Version <number>

Обратите внимание, что <number> представляет определенную версию EF для установки. Например, 6.2.0 — это версия номера для EF 6.2.

Среды выполнения EF до версии 4.1 были частью платформа .NET Framework и не могут быть установлены отдельно.

Установка последней предварительной версии

Приведенные выше методы предоставляют вам последний полностью поддерживаемый выпуск Entity Framework. Часто существуют предварительные версии Entity Framework, которые мы хотели бы попробовать и дать нам отзыв.

Чтобы установить последнюю предварительную версию EntityFramework, можно выбрать параметр Include Prerelease (Включить предварительную версию) в окне "Управление пакетами NuGet". Если предварительные версии недоступны, вы автоматически получите последнюю полностью поддерживаемую версию Entity Framework.

Включение предварительных выпусков

Кроме того, можно выполнить следующую команду в консоли диспетчера пакетов.

Install-Package EntityFramework -Pre