6

Visual Studio 2012 をインストールし、Entity Framework 4.3 および .Net Framework 4.0 を使用して Visual Studio 2010 からプロジェクトを移行しました

ここで、Entity Framework 5.0 と .Net 4.5 を参照したいと思います。

しかし、[Nuget パッケージの管理] ウィンドウに移動して EntityFramework を検索すると、. Entity Framework 5 が既にインストールされていると表示されます ([インストール] ボタンはなく、緑色のチェックが付いています)。このプロジェクトのエクスプローラー ウィンドウを見て、参照 'EntityFramework' のプロパティを取得すると、これがバージョン 4.4.0.0 であることがわかります。パスが 5.0 であると言われていることに同意しますが、何ですか? インストールされているバージョンがわかりません。

ここに画像の説明を入力

何か助けてください。

ありがとう :)

4

1 に答える 1

5

プロジェクトから EntityFramework パッケージを削除し、プロジェクトを .NET 4.5 に切り替えて、パッケージを再度追加します。EF 4.4 と 5.0 は "同じパッケージ" を表していますが、違いは対象となる .NET のバージョンです。

于 2012-08-28T18:17:24.627 に答える