Microsoft.Entity.FrameworkCore 发生版本冲突

Version conflict occur in Microsoft.Entity.FrameworkCore

我正在开发一个带有剃须刀页面的 .net 核心 Web 应用程序。 我的应用程序结构如下:

在 BLL.Data 中,我创建了数据库上下文,然后将 "BLL. Data" 项目的引用添加到我的主项目中,即:DemoCoreApplication

BLL.Dataclass 库中的引用:

在构建主项目(DemoCoreApplication)后,我遇到了一些奇怪的版本冲突错误。

我相信以下步骤会解决您的问题

  • 安装 .Net Core 2.2 SDK(如果您没有)
  • 将解决方案中的所有项目转换为使用 .Net Core 2.2
  • 重建,启动项目