2011-11-05 85 views
0

實體框架June CTP 2011是適用於新實體框架的.NET Framework版本嗎? 因爲我安裝了EF 4.2並卸載了CTP,並且打破了一堆東西,我不得不重新安裝CTP。此外,如果它顯示爲目標框架,那麼它實際上是一個.NET框架,而不是一個純粹的實體框架?實體框架6月CTP 2011和實體框架4.2之間的相關性?

也不是一個獨立的EF 4.2安裝程序,而不是一個NuGet嗎?有4.2 EF工具嗎?

我認爲這些版本讓事情變得有點混亂和打破東西。我看到一些ADO.NET生成器以及4.2個對象。我今天花了幾個小時試圖解決不同的Visual Studio問題,並且令人沮喪。我不知道哪個組件安裝了我在VS中看到的新東西。它變得混亂和混亂。

回答

3

是的,它是混亂。 ADO.NET團隊最近做出了幾個令人困惑的決定,他們計劃了更多。其中之一是使用CTP 2011的4.2目標,並同時發佈EFv4.2作爲EFv4.1 Update 1的固定版本。

總之,CTP 2011並非EFv4.2。來自CTP 2011的功能將包括in .NET 4.5 with all its pros and cons。首先DbContext API和代碼將仍然是單獨下載,並且只能通過NuGet(如EFv4.2)使用。