带有EntityFrameworkCore5.0的UWP
大家好,我想问一下我是否真的可以在 UWP 上以某种方式使用 Entity Framework Core 5.0。我正在尝试从 EF Core 从 2.1 升级到 5.0
我有以下设置:
- “Core.proj” - .NET Standard 2.0 类库- (这是我的 DbContext 以及所有关于 EF Core 2.1 的内容)
- “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 类库,但随后我无法从“Win10.proj”中引用它。
回答
带有 Entity Framework Core 5.0 的 UWP
来自官方文件here。
EF Core 5.0 计划在任何 .NET Standard 2.1 平台上运行,包括 .NET 5.0。这是更通用的 .NET 广泛平台与 .NET Core 融合的一部分
恐怕您无法在 UWP 平台中使用 EF Core 5.0。UWP 对 .Net Standard 2.1 的支持仍有待确定(待定)。
请关注dotnet 标准和 github 存储库以获取更多信息、进度跟踪以及帮助规划和确定优先级。