到目前爲止,我們一直在使用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