到目前为止,我们一直在使用Azure虚拟机来构建我们的应用程序。由于法律要求,我们被指示将这些活动转移到驻留在代理之后的本地服务器上。现在我看到该版本与以下日志消息是失败:VSTS NuGet恢复失败(代理?)
##[error]getaddrinfo ENOTFOUND dist.nuget.org dist.nuget.org:443
所以我假定这可能是由于代理的NuGet配置。所以我试着用正确的代理设置添加一个nuget.config文件,并检查那个解决方案,但是这并没有改变任何东西。还尝试下载CLI并设置nuget代理配置设置,但再次无济于事。
奇怪的是;当我从cmd本地运行命令时,它一切正常!?所以我必须在这里错过一些东西,但是什么?
我将此寄给我们的包装团队。 – bryanmac
真棒,谢谢Brian! – Jasper
由于它从cli(按照您的登录状态)运行,代理是否以您的帐户或网络服务运行?也许尝试在另一个文件夹(下载新文件夹)的SxS框中设置另一个代理并将其作为您的帐户运行。排队要求agent.name的构建。查看是否有效 – bryanmac