Ошибка при использовании DBContext Generator с Entity Framework 4.1 - PullRequest
2 голосов
/ 10 сентября 2011

Когда я использую ADO.NET DBContext Generator с Entity Framework 4.1, установленной на EDMX, я получаю следующую ошибку:

Ошибка: этот шаблон попытался загрузить сборку компонента 'Microsoft.Data.Entity.Дизайн, версия = 10.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a '.Для получения дополнительной информации об этой проблеме и о том, как включить этот шаблон, см. Документацию по настройке шаблонов проектов.

Я использую VS2010 с SP1, Entity Framework 4.1 от NuGet, .net 4 Class Library

Я что-то упустил?

У меня установлена ​​«Microsoft Entity Framework Июнь 2011 CTP», и когда я выбираю ее из целевых структур проекта, работает шаблон «Генератор DBContext».Означает ли это, что мне нужно удалить CTP, чтобы он работал с нормальной .net Framework 4.0?

Ответы [ 2 ]

1 голос
/ 11 сентября 2011

Я должен переустановить Entity Framework, чтобы он заработал, используя:

ADONETEntityFrameworkTools_enu.msi USING_EXUIH=1 /log "dd_ADONETEntityFrameworkTools_enu_MSI.txt"

Ссылка: Индивидуальное развертывание компонентов Visual Studio

0 голосов
/ 15 февраля 2012

Спасибо за размещение этого и информации.Для тех, кто сталкивается с этим после установки EF 4.2 June CTP:

  1. Деинсталлируйте июньский CTP-пакет SQL Server Data Tools
  2. Затем следуйте советам AMgdy выше

ADONETEntityFrameworkTools_enu.msi USING_EXUIH = 1 / log "dd_ADONETEntityFrameworkTools_enu_MSI.txt"

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