クライアントインターフェイスガイド > TDV用TIBCO ADO .NET 2020データプロバイダー > ADO.NET(Entity Framework)の使用 > EF6の使用
 
EF6の使用
Entity Frameworkは現在、.NETFrameworkの外部で開発されています。これは、.NETFrameworkの一部であったいくつかの依存関係がEntityFrameworkの一部になったことを意味します。このセクションでは、プロジェクトでEntity Framework 6(EF6)を使用する方法について説明します。
Entity Framework6をインストールします
まず、EF6環境をインストールして構成します。 Visual Studioのパッケージマネージャーコンソールを使用して、最新バージョンのEntityFrameworkをインストールします。次のコマンドを実行して、EntityFrameworkを自動的にダウンロードしてインストールします。
Install-Package EntityFramework
EntityFrameworkプロバイダーを登録する
Entity Frameworkプロバイダーを登録するには、次の手順を実行します。
1. App.configまたはWeb.configの「providers」セクションに次のプロバイダーエントリを追加します。 Entity Frameworkのインストールが成功した場合、このセクションはすでに存在しているはずです。
 
<configuration>
...
<entityFramework>
<providers>
...
<provider invariantName="System.Data.CompositeClient" type="System.Data.CompositeClient.CompositeProviderServices, System.Data.CompositeClient.Entities.EF6" />
</providers>
</entityFramework>
</configuration>
2. インストールディレクトリのlib> 4.0サブフォルダにあるSystem.Data.CompositeClient.Entities.EF6.dllへの参照を追加します。
3. プロジェクトをビルドして、EF6を使用するためのセットアップを完了します。
プロジェクトを構築する
参照されるアセンブリがビルド場所にローカルにコピーされるように、プロジェクトをビルドすることが重要です。これらのアセンブリは、VisualStudioエンティティデータモデルウィザードによって使用されます。
EntityFrameworkの使用
セットアップが完了すると、モデルファーストアプローチで説明されているエンティティデータモデルウィザードを使用するか、コードファーストアプローチで説明されているコードファーストアプローチを使用できます。