.net-core - .Net Core 3.0 Preview 8 项目 (NU1202) 上的管道 Nuget 还原失败

标签 .net-core azure-devops nuget azure-pipelines

我将一个项目从 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 任务命令。

最佳答案

我的问题是我使用的是 Nuget Restore。将其更改为 dotnet restore 就成功了。

enter image description here

关于.net-core - .Net Core 3.0 Preview 8 项目 (NU1202) 上的管道 Nuget 还原失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57501716/

相关文章:

c# - 在覆盖 FileConfigurationProvider 时使用 System.IO.Stream 检测为不兼容的类型

unit-testing - 如何使用 Moq 模拟 Microsoft.Extensions.Logging

c# - 如何使用 Rider 忽略用于 dotnet 核心开发的所有敏感文件或缓存文件?

Azure DevOps管道: List of Azure Region Locations as Parameter

c# - 将 Blazor RenderFragment 参数转发给子组件会引发异常

azure-devops - Azure DevOps 查询匹配未分配的任务?

python - 如何将依赖项安装到 Azure Pipeline Python

msbuild - 在尝试访问被同一构建中的另一个项目锁定的本地缓存 nuget 包时,如何防止构建失败?

c# - Sharepoint.Utility 替换

c# - NuGet - 安装后 T4 文件属性不同