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

Azure DevOps部署Windows Server时脚本下载超时如何解决?

解决Azure DevOps部署组脚本下载超时问题
  • 手动下载代理包再执行脚本
    从Azure DevOps部署组生成的脚本里找到代理下载地址(格式类似https://vstsagentpackage.azureedge.net/agent/{版本}/vsts-agent-win-x64-{版本}.zip),手动把这个zip包下载到Windows机器本地目录(比如C:\temp),然后修改脚本,注释掉原来的下载命令,直接用本地的zip包进行解压操作。

  • 延长脚本下载超时时间
    编辑生成的PowerShell脚本,找到Invoke-WebRequest命令,添加-TimeoutSec参数延长超时时间,比如设置为5分钟:

    Invoke-WebRequest -Uri $url -OutFile $agentZip -TimeoutSec 300
    
  • 排查网络连通性
    在Windows机器上执行Test-NetConnection vstsagentpackage.azureedge.net -Port 443,确认能正常访问代理包下载域名;如果机器处于企业内网,需要在脚本开头添加代理配置:

    $env:HTTP_PROXY="http://你的代理地址:端口"
    $env:HTTPS_PROXY="http://你的代理地址:端口"
    
  • 离线部署代理
    在可以正常下载的机器上提前下载好代理包,复制到目标Windows机器后,直接运行代理目录下的.\config.cmd,手动输入部署组的注册令牌和Azure DevOps组织URL完成配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 12:17:01