Entity Framework 核心 5.0 的 UWP

UWP with Entity Framework Core 5.0

大家好我想问问我是否真的可以在 UWP 上以某种方式使用 Entity Framework Core 5.0。我正在尝试从 EF Core 从 2.1 升级到 5.0

我有以下设置:

  1. "Core.proj" - .NET Standard 2.0 class library -(这是我的 DbContext 和所有关于 EF Core 2.1 的信息)
  2. "Win10.proj" - UWP 项目

在“Win10”中我引用“Core”,但为了使用 Entity Framework Core 5.0,我必须将 .NET Standard 从 2.0 升级到 2.1,但不支持 .NET Standard 2.1对于 UWP。

我试图将“Core.proj”更改为 - .NET 5.0 class 库,但我无法从“Win10.proj”引用它。

UWP with Entity Framework Core 5.0

来自官方文档here.

EF Core 5.0 is planned to run on any .NET Standard 2.1 platform, including .NET 5.0. This is part of the more general .NET wide convergence of platforms to .NET Core

恐怕您无法在 UWP 平台中使用 EF Core 5.0。 UWP 对 .Net Standard 2.1 的支持仍有待确定 (TBD)。

请关注 dotnet standard 和 github 存储库以获取更多信息、进度跟踪并帮助规划和确定优先级。