我将一个项目从 netcoreapp2.2 更新到 netcoreapp3.0 并使用 Preview8 SDK 以及 Microsoft.EntityFrameworkCore.SqlServer、工具和设计。
我可以在本地构建和运行我的项目,只需找到(VS 2019)。但是当我尝试使用 Azure DevOps 进行部署时,Nuget 还原会出现以下错误:
NU1202: Package Microsoft.EntityFrameworkCore.SqlServer 3.0.0-preview8.19405.11 is not compatible with netcoreapp3.0 (.NETCoreApp,Version=v3.0). Package Microsoft.EntityFrameworkCore.SqlServer 3.0.0-preview8.19405.11 supports: netstandard2.1 (.NETStandard,Version=v2.1)
对 EntityFrameworkCore 包的每次引用都会导致该错误。
我正在通过 global.json 将管道中的 .Net Core SDK 设置为 Preview8。
我有一个 NuGet 工具安装程序任务,引入了最新版本,还有一个针对我的解决方案运行的 Nuget Restore 任务命令。
最佳答案
关于.net-core - .Net Core 3.0 Preview 8 项目 (NU1202) 上的管道 Nuget 还原失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57501716/