Visual studio 2015 VS2015 nuget程序包管理器找不到程序包

Visual studio 2015 VS2015 nuget程序包管理器找不到程序包,visual-studio-2015,nuget,Visual Studio 2015,Nuget,我安装了VS2015更新2,现在nuget package manager在“Microsoft和.net”包源之外找不到任何包。看起来nuget包源已被删除。当我将其添加回“我得到一个错误”无法从一个或多个源检索结果 还有其他人有这个问题吗?升级后,nuget.org包的源代码仍然存在。但如果它消失了,您可以将其添加回: 名称:nuget.org 资料来源: 这是nuget版本3.4的一个版本,它包含在Visual Studio 2015更新2中: %AppData%\NuGet\文件夹中的N

我安装了VS2015更新2,现在nuget package manager在“Microsoft和.net”包源之外找不到任何包。看起来nuget包源已被删除。当我将其添加回“我得到一个错误”无法从一个或多个源检索结果


还有其他人有这个问题吗?

升级后,nuget.org包的源代码仍然存在。但如果它消失了,您可以将其添加回:

名称:nuget.org

资料来源:

这是nuget版本3.4的一个版本,它包含在Visual Studio 2015更新2中:

%AppData%\NuGet\
文件夹中的NuGet.config文件意外清空。要解决此问题:关闭Visual Studio 2015,请删除
%AppData%\NuGet\
文件夹中的
NuGet.config
文件,然后重新启动Visual Studio。将生成一个新的
NuGet.Config
文件,您可以继续


我使用的是Visual Studio 2015 Update 2,并且发布了原始海报。我的包源配置文件未被删除,但nuget源设置为
https://api.nuget.org/v3/index.json
。我必须手动打开配置文件并将URL更改为
http://api.nuget.org/v3/index.json
以使软件包显示。但是,我在尝试下载所需的软件包时出错。所以最后我检查了更新,看到了Visual Studio 2015 Update 3,安装了它,现在我终于可以看到包,下载并安装它们(使用http地址-https不起作用)

在9月16日升级Visual Studio 2015后,我的NuGet.config被重命名为NuGet_temp.config。我删除了NuGet.config文件,并将_temp版本重命名为NuGet.config


之后,我的所有软件包都将再次显示。

我正在使用Visual Studio 2015社区更新3。我有这个问题。对我有用的是:打开Nuget.config文件,并将https更改为http

以管理员身份打开Visual Studio。

我尝试了更新到vs2015 update 3和从https://更改为http://两种方法,但都没有解决问题

在我的例子中,这是一个本地文件夹权限错误,但从错误消息中可以看出是下载错误。 当我深入查看输出窗口时,我发现这是一个权限错误

在我的安装程序中,vs2015在windows 10上运行,原因似乎是最近的一些microsoft安全更新更改了我的主文件夹的安全性,因此visual studio无法创建c:\users\myname.nuget\packages

一旦我创建了c:\users\myname.nuget\packages并让自己完全控制了这个文件夹,它就可以工作了


奇怪的是,虽然我将配置更改为http,但下载实际上是通过https进行的。下载URL在tools\options\nuget-package-manager\package-sources中显示为http,但输出窗口显示的情况不同

对我来说,这是一个真正的暂时性网络问题。我稍后再试了一次,错误消失了。

这解决了我的问题,谢谢。在使用VS2015更新2安装nuget之后,我只有“Microsoft和.Net”作为包源。但是,当我删除了您建议的nuGet文件并重新启动visual studio时,我恢复了所有三个包源:“all”、“Microsoft and.Net”和“nuGet.org”。赞成!对于其他有此问题的人,我在C:\Users\Ron.RONDEV\AppData\Roaming\nuGet.config找到了我的nuGet.config文件。这些愚蠢的小事情让我在应该完成工作的时候绊倒了。。。工作得很有魅力,谢谢你!感谢您在我的案例(Windows 8.1)中找到的配置文件:C:\Users\\AppData\Roaming\NuGetSolutiond在我的案例中从%AppData%\NuGet下删除包源,然后重新启动VSIt后,由于某种原因,上一个NuGet.config破坏了NuGet还原,在使用上一个nuget.config的相同内容重新创建该文件后,它开始正常工作。。。好提示!