私は新しい ASP.NET MVC 4 プロジェクトに参加しており、Entity Framework v5 を利用したいと考えています。
そこで、Visual Studio 2013 RC でパッケージ インストーラー コンソールを開き、次のように入力しました。
インストール パッケージ EntityFramework -バージョン 5.0.0
しかし、私はエラーが発生します!ここに私が得るものがあります:
何が原因でしょうか? よくわかりません。
私は新しい ASP.NET MVC 4 プロジェクトに参加しており、Entity Framework v5 を利用したいと考えています。
そこで、Visual Studio 2013 RC でパッケージ インストーラー コンソールを開き、次のように入力しました。
インストール パッケージ EntityFramework -バージョン 5.0.0
しかし、私はエラーが発生します!ここに私が得るものがあります:
何が原因でしょうか? よくわかりません。
このメッセージは、EF6 を EF5 にアップグレードできないことを示しています。これは、EF6 が既にインストールされていることを示しています。EF5 にダウングレードする唯一の方法は、最初に EF6 を削除してから、EF5 NuGet パッケージをインストールすることです。
Nuget パッケージを削除する最も簡単な方法は、Visual Studio メニューの [ツール] > [ライブラリ パッケージ マネージャー] > [ソリューションの NuGet パッケージの管理...] を使用することです。
EF v5 をインストールするプロジェクトを右クリックし、[NuGet パッケージの管理] をクリックします。「Entity Framework」を検索し、選択してインストールします。これは単に NuGet パッケージをインストールする別の方法ですが、コンソールに入力するのではなく機能する可能性があります。
また、これで問題が解決しない場合は、Visual Studio を管理者モードで起動してからもう一度試してください。