san*_*tro 5 c# nuget .net-standard-2.1 ef-core-6.0
我正在尝试使用 Nuget Package Manager 将最新的Microsoft.EntityFrameworkCore6.0.3 安装到目标类库项目中netstandard2.1,但收到此错误:
包 Microsoft.EntityFrameworkCore 6.0.3 与 netstandard2.1 (.NETStandard,版本 = v2.1) 不兼容。包 Microsoft.EntityFrameworkCore 6.0.3 支持:net6.0 (.NETCoreApp,Version=v6.0)
谁能帮助我指导解决这个问题?
添加到桑托什的答案。
早在 2020 年,MSFT 就发表声明称他们将放弃 .Net Standard。
本质上:
使用 netstandard2.0 在 .NET Framework 和所有其他平台之间共享代码。
使用 netstandard2.1 在 Mono、Xamarin 和 .NET Core 3.x 之间共享代码。
使用 net5.0 进行代码共享。
因此,根据上述内容,将类库转换到 .NET 6 是有意义的。
更多的:
https://devblogs.microsoft.com/dotnet/the-future-of-net-standard/
| 归档时间: |
|
| 查看次数: |
5791 次 |
| 最近记录: |