NuGet没有显示任何包裹

Ste*_*ron 18 visual-studio nuget

空NuGet对话框 我已经尝试使用我的浏览器访问官方软件包源列出的URL,我只得到一个空列表.我也尝试了在发布这个问题时找到Phil Haack的来源,并获得了类似的空列表.

它可能与防火墙有关 - 我现在在工作,而且当我开始在家里和NuGet一起玩时,这个工作正常.但是NuGet似乎正在使用我的IE设置,我可以访问StackOverflow,如您所见.:)

有没有办法将软件包下载到本地文件夹?然后我会将该文件夹添加到NuGet要检查的源列表中.

谢谢!

工作PC的设置截图(这个没有包): 在此输入图像描述

设置的家用电脑的屏幕截图(这个看到所有包): 在此输入图像描述

PC目前彼此相邻 - 都在连接到同一路由器的同一有线网络上等等!

Ric*_*dle 13

尝试从该窗口添加新的包源并将源设置为http://packages.nuget.org/v1/FeedService.svc


Ifl*_*gus 6

我在VS 2010中遇到了同样的错误.然而,Rick Liddle接受的答案并不适用于我.奇怪的是,我可以从软件包管理器控制台获取可用软件包列表没问题,因此它仍然不是连接问题.

最后我意识到可以使用更新版本的NuGet,所以我安装了它,它工作正常!以下是步骤:

  1. 从Windows卸载NuGet(控制面板 - >程序和功能).
  2. 从Visual Studio 2010卸载NuGet包管理器(工具 - >扩展管理器).
  3. 关闭Visual Studio.
  4. http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c下载并安装最新版本的NuGet Package Manager(编写本文时为2.0.30625.9003).

而已.顺便说一句,我注意到NuGet官方软件包源的URI已更改为https://nuget.org/api/v2/.