Entity Framework を取得するGet Entity Framework

Entity Framework は、EF Tools for Visual Studio と EF Runtime で構成されています。Entity Framework is made up of the EF Tools for Visual Studio and the EF Runtime.

EF Tools for Visual StudioEF Tools for Visual Studio

Visual Studio の Entity Framework Tools には、EF デザイナーと EF モデルウィザードが含まれており、データベースの最初のワークフローとモデルの最初のワークフローに必要です。The Entity Framework Tools for Visual Studio include the EF Designer and the EF Model Wizard and are required for the database first and model first workflows. EF ツールは、すべての最新バージョンの Visual Studio に含まれています。EF Tools are included in all recent versions of Visual Studio. Visual Studio のカスタムインストールを実行する場合は、項目を含むワークロードを選択するか、個々のコンポーネントとして選択することで、項目 "Entity Framework 6 ツール" が選択されていることを確認する必要があります。If you perform a custom install of Visual Studio you will need to ensure that the item "Entity Framework 6 Tools" is selected by either choosing a workload that includes it or by selecting it as an individual component.

以前のバージョンの Visual Studio では、更新された EF ツールはダウンロードとして入手できます。For some past versions of Visual Studio, updated EF Tools are available as a download. お使いのバージョンの Visual Studio で使用できる EF ツールの最新バージョンを入手する方法については、「 Visual studio のバージョン 」を参照してください。See Visual Studio Versions for guidance on how to get the latest version of EF Tools available for your version of Visual Studio.

EF ランタイムEF Runtime

Entity Framework の最新バージョンは、 Entityframework NuGet パッケージとして入手できます。The latest version of Entity Framework is available as the EntityFramework NuGet package. NuGet パッケージマネージャーに慣れていない場合は、「 nuget の概要」をお読みになることをお勧めします。If you are not familiar with the NuGet Package Manager, we encourage you to read the NuGet Overview.

EF NuGet パッケージのインストールInstalling the EF NuGet Package

EntityFramework パッケージをインストールするには、プロジェクトの [参照] フォルダーを右クリックし、[ NuGet パッケージの管理... ] を選択します。You can install the EntityFramework package by right-clicking on the References folder of your project and selecting Manage NuGet Packages…

NuGet パッケージの管理

パッケージマネージャーコンソールからのインストールInstalling from Package Manager Console

または、 パッケージマネージャーコンソールで次のコマンドを実行して、entityframework をインストールすることもできます。Alternatively, you can install EntityFramework by running the following command in the Package Manager Console.

Install-Package EntityFramework

特定のバージョンの EF のインストールInstalling a specific version of EF

EF 4.1 以降では、新しいバージョンの EF runtime が Entityframework NuGet パッケージとしてリリースされました。From EF 4.1 onwards, new versions of the EF runtime have been released as the EntityFramework NuGet Package. これらのバージョンはいずれも、Visual Studio の パッケージマネージャーコンソールで次のコマンドを実行して、.NET Framework ベースのプロジェクトに追加できます。Any of those versions can be added to a .NET Framework-based project by running the following command in Visual Studio's Package Manager Console:

Install-Package EntityFramework -Version <number>

<number> 、インストールする EF の特定のバージョンを表すことに注意してください。Note that <number> represents the specific version of EF to install. たとえば、6.2.0 は EF 6.2 の number のバージョンです。For example, 6.2.0 is the version of number for EF 6.2.

4.1 より前の EF runtime は .NET Framework に含まれており、個別にインストールすることはできません。EF runtimes before 4.1 were part of .NET Framework and cannot be installed separately.

最新のプレビューのインストールInstalling the Latest Preview

上記の方法では、Entity Framework の完全にサポートされた最新のリリースが提供されます。The above methods will give you the latest fully supported release of Entity Framework. 多くの場合、プレリリース版の Entity Framework 利用可能であり、お客様にご意見をお寄せください。There are often prerelease versions of Entity Framework available that we would love you to try out and give us feedback on.

EntityFramework の最新のプレビューをインストールするには、[NuGet パッケージの管理] ウィンドウで [ プレリリースを含める ] を選択します。To install the latest preview of EntityFramework you can select Include Prerelease in the Manage NuGet Packages window. 使用可能なプレリリースバージョンがない場合は、最新の完全サポートバージョンの Entity Framework が自動的に取得されます。If no prerelease versions are available you will automatically get the latest fully supported version of Entity Framework.


または、 パッケージマネージャーコンソールで次のコマンドを実行します。Alternatively, you can run the following command in the Package Manager Console.

Install-Package EntityFramework -Pre