簡體   English   中英

TFS2017 nuget restore嘗試連接到nuget.org

[英]TFS2017 nuget restore try to connect to nuget.org

我有一台無法訪問Internet的TFS服務器。 我在TFS中配置了自己的nuget軟件包供稿,並且嘗試僅從該供稿中還原解決方案的軟件包。 但是,當我開始Nuget restore構建步驟時,nuget嘗試連接到nuget.org,並且連接失敗。 我不明白如何防止這種不必要的連接嘗試?

Nuget構建步驟配置

生成錯誤消息

您可以在Nuget.Config文件中控制NuGet源。 在解決方案文件所在的文件夾中創建一個文件“ Nuget.config”。 在配置文件中,您可以清除所有源並定義自己的源。 例如,您可以如下設置packageSource

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <clear />
    <add key="ThirdParty Nuget Repository" value="http://localNuget/artifactory/api/nuget/ThirdParty" />    
  </packageSources>
</configuration>

<clear />元素將清除您現有的Nuget源,而<add>元素將為您設置一個新的本地Nuget源。

有關Nuget配置文件的更多信息,請訪問https://docs.microsoft.com/zh-cn/nuget/schema/nuget-config-file

我找到問題了。 實際上,我認為NugetRestore任務嘗試連接到nuget.org以獲得nuget.exe的最新版本。

我回避了NugetRestore任務的使用版本0. *的問題,並指定了要使用的nuget版本。

Nuget安裝程序0. *

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM