可以在Microsoft托管代理vs2017-win2016上更新Chrome浏览器

时间:2020-01-09 17:15:07

标签: azure-devops

Microsoft托管代理vs2017-win2016到目前为止具有chrome浏览器版本77,但我希望它是79。如果可以的话,如何进行更新?感谢你的帮助。 chrome update on azure MS hosted agents似乎是一个未解决的问题,但不确定是否有办法获得Chrome 79。

This has the version details of chrome that are included in this agent image

1 个答案:

答案 0 :(得分:1)

默认情况下,托管代理将大约每周更新一次。我们正在尝试实施代理脚本,以便我们的代理能够及时捕获最新更新。

当我签入Hosted VS2017-win2016时,chorme的最新版本为78

enter image description here

将让拥有图像源代码的团队知道这一点,并更新github中的readme内容。


但是它仍然无法满足您的需求79。因此,您可以尝试使用以下powershell脚本来升级Chorme版本:

$theurl = "http://dl.google.com/edgedl/chrome/install/GoogleChromeStandaloneEnterprise64.msi"

mkdir c:\tmp

$output = "c:\tmp\chrome.msi"

Invoke-WebRequest -Uri $theurl -OutFile $output -ErrorAction SilentlyContinue

msiexec /q /i c:\tmp\chrome.msi

start-sleep -Seconds 300 # sleep for 5 mins just to allow updates to be processed 

Remove-Item -Path c:\tmp\chrome.msi –Force

enter image description here

您可以查看this,以获取有关如何手动升级chrome版本的进一步讨论。