Pracowałem trochę wcześniej i planowałem przejście z EF 4.2 CTP na EF 5.0 i kiedy "dodawanie szablonu generowania kodu" w VS11 + .NET 4.5 szablon DbContext nie jest już dostępny. Jakieś głowy, jeśli ktoś będzie dostępny, a jeśli nie, dlaczego (po prostu ciekawy)?Entity Framework 5.0 Beta - czy będzie dostępny szablon generowania kodu DbContext?
Aktualizacja:
widzę odniesienia do szablonu DbContext w samouczku Enum, ale jeszcze nie widzę szablon w moim projekcie VS11 kierowanie .NET 4.5 z EF5.0 -pre zainstalowany. Widzę pozostałe dwa szablony V5.0 (EntityObject i Self-Tracking). Czy może to być konflikt z innymi instalacjami, jak w moim przypadku Entity-Framework 4.2 CTP? Wpadłem na problemy z szablonem, w których VS nie mógł zdecydować, co System.Data.Entity ma używać i domyślnie do 4.2, kiedy wypróbowuję EF 5.0.
Aktualizacja 2:
Fresh zainstalować Windows Server 8 Beta, z nową instalację Visual Studio 11 Beta, nadal nie EF5 DbContext szablon generowania kodu. EF 4.2 i szablon rozszerzenia z VS 2010 nie są zainstalowane, w rzeczywistości nie jest VS 2010. Po prostu FYI ...
Najpierw należy odinstalować 4.2 wersję CTP. Używa wiążących przekierowań (i kilku innych hacków), które prawdopodobnie spowodują pojawienie się nieoczekiwanych problemów, które będą trudne do rozwiązania. Zauważ, że odinstalowanie CTP złamie twoje narzędzia. Plik Readme ze strony http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26660 zawiera instrukcje dotyczące rozwiązania tego problemu. Po zainstalowaniu VS11, .NET Fx 4.5 Beta (i zainstalowanej wersji EF 5.0 - jest to potrzebne tylko w przypadku podejścia CodeFirst), powinieneś być w stanie znaleźć szablony w "Online Items" – Pawel
Oto kroki, które przyniosły mi skutek: 1) Kliknij plik edmx w eksploratorze rozwiązań, aby otworzyć projektanta 2) wybierz Dodaj element generowania kodu .... 3) Wybierz EF 5.x DbContext Generator z pozycji Online i kliknij przycisk Dodaj. – Pawel
Dzięki za informację, bałem się tego. Nie mogę odinstalować 4.2 CTP, dopóki nie przeniesię kodu produkcyjnego na jego podstawie do wersji EF 5.0. Wygląda na to, że będę czekał na VS11, EF 5.0 i .NET 5.0, aby sfinalizować, zanim przejdę dalej ... – Paul