EntityFramework 6.2.0 Предварительно сгенерированные шаблоны представления - Метод не найден: HasIndex () - PullRequest
0 голосов
/ 27 апреля 2018

Я использую кодовый код EF 6.2.0 в Visual Studio 2015. Я хотел добавить предварительно созданные представления в свой проект, чтобы повысить скорость. Моя модель использует индексы, определенные с помощью метода HasIndex () Fluent API.

Теперь при попытке запустить созданный шаблон TT я получаю сообщение об ошибке:

Ошибка при выполнении преобразования: System.Reflection.TargetInvocationException: было сгенерировано исключение целью вызова. ---> System.MissingMethodException: Метод не найден: «System.Data.Entity.ModelConfiguration.Configuration.IndexConfiguration System.Data.Entity.ModelConfiguration.EntityTypeConfiguration 1.HasIndex(System.Linq.Expressions.Expression 1>).

У меня установлено расширение EF Community Power Tools.

Я скопировал мои библиотеки EF6 в папке Program Files Visual Studio, как указано здесь: https://github.com/ErikEJ/EntityFramework6PowerTools/issues/22

Что еще можно сделать? Пожалуйста, помогите!

Edit: Разрешение найдено!

Установите это: https://www.microsoft.com/en-us/download/details.aspx?id=55259

1 Ответ

0 голосов
/ 27 апреля 2018

Как уже упоминалось, вам нужно обновить инструменты EF 6.2 для Visual Studio - я предлагаю вам опубликовать проблему в репозитории EF6 Github

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