ADO.NET POCO Entity Generator не запускается в Visual Stusio 2010 - PullRequest
0 голосов
/ 05 ноября 2011

Когда я добавляю новый элемент и выбираю «ADO.NET POCO Entity Generator», я получаю сообщение об ошибке «этот шаблон пытался загрузить сборку компонента» Microsoft.Data.Entity.Design, Version = 10.0.0.0, Culture =нейтральный, PublicKeyToken = b03f5f7f11d50a3a '. Для получения дополнительной информации об этой проблеме и о том, как включить этот шаблон, см. документацию по настройке шаблонов проектов "

Я получаю ту же ошибку при выборе" Генератор ADO.NET DbConext ",Есть версия 4.2, и она работает.

Я использую Visual Studio 2010 SP1 в Windows 7 64bit.(Только что переустановил SP1), Entity Framework июнь 2011 CTP и только что выпущенный Entity Framework 4.2.Все проекты в решении связаны с платформой CTP.Я уже запустил devenv.exe / setup & devenv.exe / installvstemplates

У меня есть два вопроса: Как узнать, почему ADO.NET POCO Entity Generator не работает?Существует ли версия v4.2?

Кажется, что сообщение об ошибке указывает на то, что шаблон пытался загрузить Microsoft.Data.Entity.Design, но возникла проблема.Я хочу выяснить, в чем проблема.

Ответы [ 2 ]

1 голос
/ 07 ноября 2011

Если у вас установлен CTP 2011 и если ваш проект нацелен на специальную цель CTP .NET 4.2, вы должны использовать только функции из CTP = только шаблон POCO, поставляемый с CTP. Ничто другое не будет работать, потому что CTP навязчив и нарушает функциональность старых функций EF и дизайнера.

0 голосов
/ 27 декабря 2011

Версия Microsoft.Data.Entity.Design, установленная на моем компьютере, - 10.6.10617.1, в то время как шаблон ищет 10.0.0.0.Я перестроил расширение шаблона vsix, чтобы использовать вместо него 10.6.В галерее есть несколько шаблонов, которые создают эту проблему, и их нужно изменить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...