Entity Framework 5.0 Beta - будет ли предоставлен шаблон генерации кода DbContext? - PullRequest
5 голосов
/ 26 марта 2012

Я работал немного впереди и планировал перейти с EF 4.2 CTP на EF 5.0, и когда «добавление шаблона генерации кода» в VS11 + .NET 4.5, шаблон DbContext больше не доступен.Любое замечание, если оно будет доступно, и если нет, то почему (просто любопытно)?

Обновление:

Я вижу ссылки на шаблон DbContext в учебнике по Enum,но пока я не вижу шаблон в своем проекте VS11, ориентированном на .NET 4.5 с установленной EF5.0 -pre.Я вижу два других шаблона V5.0 (EntityObject и Self-Tracking).Может ли это быть конфликт с другими установками, как в моем случае, Entity-Framework 4.2 CTP?Я столкнулся с проблемами с шаблонами, когда VS не мог решить, какой System.Data.Entity использовать, и по умолчанию установил 4.2, когда пробовал EF 5.0.

Обновление 2:

Свежая установка Windows Server 8 Beta, с новой установкой Visual Studio 11 Beta, но без шаблона генерации кода EF5 DbContext.EF 4.2 и расширения шаблонов от VS 2010 не установлены, на самом деле и VS 2010 не установлен. Просто фантастика ...

Code Generation Templates Screenshot

1 Ответ

6 голосов
/ 30 марта 2012

Я сам не проверял, но в соответствии с этим Выпуски и версии Entity Framework Это будет предоставлено.

Попробуйте установить EntityFramework 5 Beta 2, используя install-пакет EntityFramework -pre , а затем установите EF 5.x DbContext Generator для C #

Обратите внимание, что начиная с выпуска Entity Framework версии 4.1, Entity Framework не является частью .NETно построен на .NET.Поэтому я думаю, что любые связанные инструменты будут выпущены отдельно в галерее nuget или visualstudio.

...