【问题标题】:Fix an error enable-migration C# using Visual Studio 2022修复使用 Visual Studio 2022 启用迁移 C# 的错误
【发布时间】:2022-11-25 01:29:10
【问题描述】:

我在 Visual Studio 2022 中尝试使用 enable-migrations,但出现错误:

PM> 添加迁移 InitialCreate
Entity Framework Core 和 Entity Framework 6 都已安装。 Entity Framework Core 工具正在运行。对 Entity Framework 6 使用“EntityFramework6\Add-Migration”。
构建开始...
构建成功。
您的启动项目“项目”未引用 Microsoft.EntityFrameworkCore.Design。 Entity Framework Core Tools 需要这个包才能工作。确保您的启动项目是正确的,安装包,然后重试。

我真的需要帮助。非常感谢

【问题讨论】:

  • 错误似乎很清楚。您已将 ef6 和 ef core 添加到您的项目中。您正在运行的构建工具适用于 ef 核心。但是您还没有为自动迁移脚本添加 ef 核心设计包安装程序。
  • 请分享您的 csproj 文件的内容

标签: c# entity-framework-core entity-framework-6 entity-framework-migrations visual-studio-2022


【解决方案1】:

以下命令对我有用。

1. EntityFrameworkCoreEnable-Migrations
2. EntityFrameworkCoredd-migration
3. EntityFrameworkCoreupdate-database

【讨论】:

    猜你喜欢
    • 2022-06-22
    • 2014-03-23
    • 1970-01-01
    • 2017-04-16
    • 2022-10-30
    • 2021-12-31
    • 2022-08-19
    • 2021-12-29
    • 1970-01-01
    相关资源
    最近更新 更多