Nuget Package manager と Entity Framework の動作について、かなり混乱しています。私が調べた限りでは、Entity Framework は .NET 3.5 (.NET SP1 に付属) でバージョン 3.5 のみをサポートしています。ただし、Nuget Package を実行すると、EF 5 をインストールし、今日 (アップグレード) EF 6.0.1 をインストールするように提案されました。私は Visual Studio 2010 を使用しており、プロジェクトはターゲット フレームワーク .NET 3.5 のクラス ライブラリです。
私の質問:
a) .NET 3.5 で EF 5 または 6 を使用できますか? - 私の答えはノーであり、ここにある他の答えでもあります。
b) Nuget からこれらのバージョンをダウンロードするように勧められる可能性はありますか?
c) Nuget で EF 5 をダウンロードしましたが、うまくいきました。そんなことがあるものか?(EF Web サイトでさえ、.NET 4.0 以降専用であると彼らは言っています)