繁体   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