Entity Framework 5.0 - требуется минимальная версия .NET Framework?.Net 4.0 или 4.5?

Для Entity Framework 5.0, Какая минимальная версия .Net Framework требуется?.Net 4.0 или 4.5?

Ответ 1

Это зависит от того, что вы подразумеваете под "обязательным".

Для использования всех функций требуется .NET 4.5. Однако EF5 будет работать на .NET 4, но в основном будет функционировать так же, как EF 4.3.

EDIT:

EF5 по-прежнему будет предоставлять некоторые незначительные улучшения производительности на .NET 4 и, конечно же, предоставит исправления ошибок, но не предоставит большинство новых функций (например, поддержка Enum, пространственные типы и т.д.).

EDIT (6/24/12):

Начиная с EF6, новые функции производительности были перенесены из основной структуры, поэтому теперь вы можете получить полные преимущества для .NET 4, но EF5 по-прежнему зависит от 4.5 для улучшений.