You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure DevOps旧版NuGet任务将移除,合规分支与逾期迁移咨询

Azure Pipelines旧版NuGet任务延期处理方案

如果你的Azure Pipelines仍在使用旧版NuGet任务,日志中会收到如下提示:

若您正在使用NuGet Restore v1和NuGet Installer v0流水线任务,请尽快迁移至NuGetCommand@2流水线任务。若未完成迁移,您的流水线很快将收到告警;若仍未采取行动,自2023年11月27日起,您的构建将失败。

针对合规要求需保留旧分支、或无法在截止日期前完成迁移的场景,可采取以下几种方案:

  • 锁定旧版任务版本:在经典编辑器中找到对应的旧版NuGet任务,将任务版本从"最新"切换为具体的旧版本号(比如NuGet Restore v1的固定版本)。锁定后任务不会被自动更新,可维持原有分支的构建逻辑。
  • 改用自定义脚本执行NuGet操作:放弃内置旧任务,使用script任务直接调用NuGet CLI完成操作。示例命令:
    nuget restore YourProject.sln -Source https://api.nuget.org/v3/index.json
    
    这种方式完全脱离内置任务的版本限制,由你自主控制NuGet CLI版本和执行流程,适合需长期保留旧分支的场景。
  • 申请临时豁免:若因合规、项目排期等硬性阻碍无法按时迁移,可通过Azure DevOps官方支持渠道提交豁免申请,说明具体原因,请求延长旧版任务的使用权限。注意豁免仅为临时方案,后续仍需规划迁移工作。

内容的提问来源于stack exchange,提问作者jessehouwing

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 08:37:02