.net – VS2015 NuGet包管理器没有加载任何在线包

我有Visual Studio Enterprise 2015和Update 3.最近,NuGet包管理器停止查找除脱机包集之外的任何包:Microsoft Visual Studio脱机包.

我尝试打开不同的项目,重新启动visual studio并继续修复/升级Visual Studio.

我也尝试了这个问题中的所有方法:VS2015 nuget package manager not finding packages.
没有任何效果.

当我尝试从Visual Studio NuGet UI搜索/升级包时,会出现加载或搜索进度环,但不会加载任何内容.任务管理器和防火墙表明没有建立连接.

最后,这出现了:

[nuget.org] Unable to load the service index for source
07001.

An error occurred while sending the request. Unable to connect to
the remote server A connection attempt failed because the connected
party did not properly respond after a period of time, or established
connection failed because connected host has failed to respond

我可能会遗漏一些明显的东西.我究竟做错了什么?
任何帮助表示赞赏.

最佳答案 最后,我自己解决了这个问题.如果有人将来面临同样的问题,请在此处发布答案.

如错误消息所示,这是一个连接问题.显然,即使在Windows设置中禁用了代理设置,NuGet也会将环境变量用于代理http_proxy.我删除了环境变量并修复了问题.

事实上,错误记录在这里:https://github.com/NuGet/Home/issues/2880

Finally I found the issue, at least in my case: if no Windows HTTP
proxy is specified, NuGet uses (if present) the HTTP Proxy specified
in the environment variable http_proxy.

虽然,我之前设置了http_proxy,但NuGet工作正常.因此,更新应该触发了问题.

谢谢任何看过这个问题的人.

点赞