Я создаю приложение и решаю использовать EF 6. До сих пор я использовал только EF Core.Сначала я хочу сделать базу данных и использовать электроинструменты EF 6.Однако когда я загружаю и устанавливаю электроинструменты EF 6, в Visual Studio появляется запись, в которой показаны инструменты EF Core Power.Это почему?Я не могу установить EF 6 Powertools из диспетчера пакетов NuGet.Я должен загрузить VSIX и установить его.
Кроме того, когда я использую электроинструменты EF Core для реинжиниринга своих моделей с помощью инструментов EF Core Power, я получаю следующую ошибку: Красный цвет подчеркивания сущности с ошибкой:
нет перегрузки для метода e'Entity 'принимает 1 аргумент.
Это проблема с моим свободно используемым синтаксисом API?
modelBuilder.Entity<MyEntity>(entity =>
{
entity.HasKey(e => e.MyEntity_ID);
entity.Property(e => e.FieldName)
.IsRequired()
.HasMaxLength(6);
});