我想在我的虚拟机上运行部署组。
我已经运行了我的注册脚本 (PowerShell),但它显示了错误:
Exception calling "DownloadFile" with "2" argument(s): "The remote name could not be resolved:
'vstsagentpackage.azureedge.net'"
At line:1 char:1303
+ ... nalString, $True);}; $WebClient.DownloadFile($Uri, $agentZip);Add-Typ ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : WebException
我在 Microsoft document 中发现我需要在脚本中传递 --proxyurl
、--proxyusername
和 --proxypassword
。
./config.cmd --proxyurl http://127.0.0.1:8888 --proxyusername "myuser" --proxypassword "mypass"
但我不知道该填什么值,尤其是网址。
我尝试复制此脚本并将其放入我的注册脚本中,但仍然出现相同的错误。
任何帮助将不胜感激。
答案 0 :(得分:0)
我认为,如果您在办公室网络或 Internet 连接需要代理的任何地方使用它,并且可能有代理设置,那么您可以从 Internet 代理设置中获取代理 URL。如果使用代理用户名/密码,则必须提供凭据。
以下信息可能并不适合所有人,所以不要因为这个解决方案而责怪我,但这对我和我的需求有用。
注意:如果您在服务器上运行,这必须引起注意和极大的关心
如果您有适当的权限,它会继续在相应的服务器上安装代理,并提示您进行进一步的步骤,例如标记等。
更新: