4

EntityFrameworkプロジェクトがあります。EF5に更新したいと思います。次のコマンドでNuGetを使用しました。

PM> Install-Package EntityFramework

EF5.0をインストールします。それは私の設定ファイルに行を追加しました:

<section name="entityFramework"
         type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
         requirePermission="false" />

これでプロジェクトをEF5.0にアップグレードできますか?これは更新を行う正しい方法ですか?

4

1 に答える 1

6

EF5 の多くの改善点を利用するには、.Net 4.5 を使用するようにプロジェクトを変更する必要があります。チームのブログはこちら。 http://blogs.msdn.com/b/adonet/archive/2012/08/15/ef5-released.aspx

互換性

このバージョンの NuGet パッケージは、Visual Studio 2010 および Visual Studio 2012 と完全に互換性があり、.NET 4.0 および 4.5 を対象とするアプリケーションに使用できます。

一部の機能は、.NET 4.5 を対象とするアプリケーションを作成する場合にのみ使用できます。これには、列挙型のサポート、空間データ型、テーブル値関数、およびパフォーマンスの向上が含まれます。

于 2012-09-20T14:12:11.223 に答える