У меня странная ошибка при попытке сгенерировать базу данных из модели EF.Я смог воспроизвести это по простому сценарию.Я создаю новый проект, новую модель данных сущностей, новую сущность с ключом Id
.Затем я выбираю Generate Database from Model
, выбираю свою БД, нажимаю Далее ... и затем получаю следующую ошибку:
Encountered the following errors while processing the template
'...\DBGen\SSDLToSQL10.tt':
Line 0, Column 0:
'Running transformations: System.EntryPointNotFoundException:
Entry point was not found.
at System.Collections.Generic.ICollection`1.get_Count()
...
![Generate DB Error](https://i.stack.imgur.com/ukwzF.png)
![Generate DB Error closeup](https://i.stack.imgur.com/0fERg.png)
Файл шаблона находится в месте, указанном в сообщении об ошибке.
Проверено как на MS SQL Server Express , так и на 2008 R2 .
Я почти уверенРаньше я пользовался функцией Generate Database from Model
, и она работала нормально, но я не уверен, сколько именно лет назад (по крайней мере, полгода).Я получил это сообщение об ошибке с EF 4.1 .Теперь я обновился до версии 4.2 и все еще получаю ту же проблему.
Я использую Visual Studio 2010 с установленным SP1 (Версия 10.0.40219.1 SP1Rel).Кто-нибудь видел что-нибудь подобное раньше?Есть идеи что не так и как это исправить?