连接到Nuget的问题。无法关闭代理

时间:2019-01-24 14:25:43

标签: windows-7 visual-studio-2017 nuget

在Visual Studio 2017中,我试图连接到nuget服务器以更新某些内容,但出现此错误:

  

[nuget.org]无法加载源https://api.nuget.org/v3/index.json的服务索引。     发送请求时发生错误。     无法连接到远程服务器

我的工作PC在某些代理后面,因为在连接> 局域网设置> 使用自动配置脚本中,该地址为:{{3 }}

如果我取消选中此复选框,则将无法访问互联网。

奇怪的是,我可以在浏览器中看到http://autoproxy.SomeDomain.com/autoproxy.cgi的内容,但是VS2017无法连接到它。

我有什么选择?我可以手动下载nuget软件包,而仅使用VS2017进行更新吗?

1 个答案:

答案 0 :(得分:1)

  

我有什么选择?我可以手动下载nuget软件包,而仅使用VS2017进行更新吗?

要解决此问题,您可以尝试将代理设置添加到存储在Nuget.Config中的C:\Users\<user name>\AppData\Roaming\NuGet文件中。

有关详细信息,请参见此链接:NameError: name 'fcntl' is not definedNuget Config Section

此外,如果上面没有帮助您。由于您可以在浏览器中访问Nuget Proxy Settings的内容,因此可以为这些软件包创建本地供稿,以便可以保存下载的nuget软件包,并仅使用VS2017进行更新。

如何创建本地供稿以及如何使用本地供稿,请检查我的https://api.nuget.org/v3/index.json中的详细信息。

希望这会有所帮助。