Entity Framework を取得する

Entity Framework は、EF Tools for Visual Studio と EF ランタイムで構成されています。

EF Tools for Visual Studio

Entity Framework Tools for Visual Studio には EF デザイナーと EF モデル ウィザードが含まれており、データベースの最初のワークフローとモデルの最初のワークフローに必要です。 EF ツールは、すべての最新バージョンの Visual Studio に含まれています。 Visual Studio のカスタム インストールを実行する場合は、含まれるワークロードを選択するか、個々のコンポーネントとして選択することで、"Entity Framework 6 Tools" 項目が選択されていることを確認する必要があります。

Visual Studio の一部の過去のバージョンでは、更新された EF Tools がダウンロードとして利用できます。 Visual Studio のバージョンで使用できる EF Tools の最新バージョンを取得する方法のガイダンスについては、Visual Studio のバージョンを参照してください。

EF ランタイム

Entity Framework の最新バージョンは、 EntityFramework NuGet パッケージとして使用できます。 NuGet パッケージ マネージャーに慣れていない場合は、 NuGet の概要を参照することをお勧めします。

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

EntityFramework パッケージをインストールするには、プロジェクトの [参照] フォルダーを右クリックし、[NuGet パッケージの管理] を選択します。

NuGet パッケージを管理する

パッケージ マネージャー コンソールからのインストール

または、 パッケージ マネージャー コンソールで次のコマンドを実行して EntityFramework をインストールすることもできます。

Install-Package EntityFramework

特定のバージョンの EF のインストール

EF 4.1 以降では、新しいバージョンの EF ランタイムが EntityFramework NuGet パッケージとしてリリースされました。 これらのバージョンは、Visual Studio の パッケージ マネージャー コンソールで次のコマンドを実行することで、.NET Framework ベースのプロジェクトに追加できます。

Install-Package EntityFramework -Version <number>

<number>は、インストールする EF の特定のバージョンを表します。 たとえば、6.2.0 は EF 6.2 の番号のバージョンです。

4.1 より前の EF ランタイムは .NET Framework の一部であり、個別にインストールすることはできません。

最新のプレビューのインストール

上記の方法では、Entity Framework の完全にサポートされている最新のリリースが提供されます。 多くの場合、利用可能な Entity Framework のプレリリース バージョンがあり、ぜひお試しいただき、フィードバックをお寄せください。

EntityFramework の最新プレビューをインストールするには、[NuGet パッケージの管理] ウィンドウで [ プレリリースを含める ] を選択します。 リリース前のバージョンが利用できない場合は、完全にサポートされている最新バージョンの Entity Framework が自動的に取得されます。

プレリリースを含める

または、 パッケージ マネージャー コンソールで次のコマンドを実行できます。

Install-Package EntityFramework -Pre