Я использую кодовый код 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