逆向工程使用EF核心电动工具的问题我的模型

问题描述 投票:0回答:1

我创建一个应用程序,并决定采用EF 6.我只用EF核心直到现在。我想首先做数据库,并使用EF 6电动工具。然而,当我下载EF 6电动工具和安装它,我看到在Visual Studio中显示EF核心电动工具的条目。这是为什么?我似乎无法从NuGet包管理器安装EF 6个电动工具。我必须下载VSIX并安装。

此外,当我使用EF核心动力工具反向使用EF核心电动工具工程师我的模型,我得到以下错误:实体红色下划线错误:

无过载对方法e'Entity”需要1个参数。

这是我的流利的API语法有问题吗?

modelBuilder.Entity<MyEntity>(entity =>
        {
            entity.HasKey(e => e.MyEntity_ID);

            entity.Property(e => e.FieldName)
                .IsRequired()
                .HasMaxLength(6);
        });
c# entity-framework-6 ef-power-tools
1个回答
3
投票

对于EF6,使用的与Visual Studio 2015和新工作的EF 6 Power Tools Community Edition

“EF核心力量工具”的设计与EF核心,而不是EF6工作。

© www.soinside.com 2019 - 2024. All rights reserved.