Взаимосвязь между Entity Framework июньской CTP 2011 и Entity Framework 4.2? - PullRequest
0 голосов
/ 05 ноября 2011

Является ли Entity Framework June CTP 2011 версией .NET Framework для поддержки более новой Entity Framework?Потому что я установил EF 4.2 и удалил CTp, и это сломало кучу вещей, и мне пришлось переустанавливать CTP.Кроме того, если он отображается как целевой фреймворк, то это на самом деле фреймворк .NET, а не чистый Entity Framework?

Также не существует отдельного установщика EF 4.2, а не просто NuGet?Существуют ли инструменты 4.2 EF?

Я думаю, что эти релизы делают вещи немного запутанными и ломают вещи.Я вижу некоторые генераторы ADO.NET вместе с 4.2 аналогами.Я провел сегодня несколько часов, пытаясь исправить различные проблемы Visual Studio, и это разочаровывает.Я больше не уверен, какой компонент установил новое, что я вижу в VS.это становится запутанным и грязным.

1 Ответ

3 голосов
/ 07 ноября 2011

Да, это сбивает с толку. Команда ADO.NET недавно приняла несколько запутанных решений, и они планируют еще несколько. Одним из них было использование 4.2 target для CTP 2011 и в то же время выпуск EFv4.2 в качестве фиксированной версии EFv4.1 Update 1.

Короче CTP 2011 не является EFv4.2. Функции CTP 2011 будут включены в .NET 4.5 со всеми ее плюсами и минусами . DbContext API и код сначала будут загружаться отдельно, и они будут доступны только через NuGet (например, EFv4.2).

...