【问题标题】:error NU1102: Unable to find package Microsoft.AspNetCore.Localization with version (>= 2.2.0)错误 NU1102:无法找到版本 (>= 2.2.0) 的包 Microsoft.AspNetCore.Localization
【发布时间】:2020-04-10 01:09:35
【问题描述】:

在我的构建管道中,我有一个步骤如下:

我在 global.json 中使用的 SDK 版本是 3.1.201"。这样,当我尝试创建构建时,我收到以下错误:

error NU1102: Unable to find package Microsoft.AspNetCore.Localization with version (>= 2.2.0)
error NU1102:   - Found 9 version(s) in Microsoft Visual Studio Offline Packages [ Nearest version: 1.1.3 ]

不知道是不是相关的sdk版本。有人可以帮忙解决这个问题吗?

【问题讨论】:

    标签: .net-core azure-devops .net-core-sdk


    【解决方案1】:

    添加此步骤并在之前添加步骤 NUGET Installer 并从 visual_studio 2017 切换到 windows 2019 作为构建代理解决了我的问题。

    奇怪的是,从模板“Azure 函数”创建新管道时,缺少 Nuget 还原步骤...

    【讨论】:

      【解决方案2】:

      你能添加步骤来恢复 nuget 包吗?我在附加的屏幕上没有看到这个。

      【讨论】:

      • 我在添加还原 nuget 任务时收到此错误:错误:.NET Core SDK 版本 3.1.201 至少需要版本 16.3.0 的 MSBuild。当前可用的 MSBuild 版本是 15.9.21.664。将 global.json 中指定的 .NET Core SDK 更改为需要当前可用的 MSBuild 版本的旧版本。
      猜你喜欢
      • 2022-11-22
      • 2021-08-17
      • 2015-03-27
      • 1970-01-01
      • 1970-01-01
      • 2020-03-15
      • 2020-03-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多