代码之家  ›  专栏  ›  技术社区  ›  Tyler Roper

无法将ADO.NET实体数据模型添加到.NET核心2.1项目中

  •  11
  • Tyler Roper  · 技术社区  · 6 年前

    这个问题…

    正如标题所说,我已经安装了 .NET Core 2.1 SDK 并创建了一个新的.NET Core2.1项目。当我去 项目>添加项目…gt;数据 ,我没有 ADO.NET实体数据模型 选择权。

    我正在使用 Visual Studio 2017 15.7.3版 ,这是我几个小时前才安装的。

    错误和警告日志是干净的。

    如有任何帮助,我们将不胜感激。


    到目前为止我所做的…

    1 回复  |  直到 6 年前
        1
  •  8
  •   Martin Ullrich    6 年前

    entityframework核心不使用“edmx”数据模型设计器,它是纯代码优先的。

    Getting Started with EF Core on ASP.NET Core with an Existing Database 从现有数据库构建数据库上下文或创建新模型,并使用迁移创建和更新数据库。

    更新 :在.NET Core 3.0中,您将能够使用实体框架6和.edmx模型(这可能需要VS 2019)