Visual studio NuGet can';t升级到3.4后查找/下载软件包

Visual studio NuGet can';t升级到3.4后查找/下载软件包,visual-studio,visual-studio-2015,nuget-package,Visual Studio,Visual Studio 2015,Nuget Package,我刚刚从更新1更新到Visual Studio 2015更新2,我还更新到了NuGet 3.4。(建议此NuGet版本与此Visual Studio更新相对应。) 执行此操作后,Visual Studio包还原将被破坏。当我尝试下载任何NuGet软件包时,会出现如下错误: 尝试还原包时出错:找不到包“NPoco”的版本“2.10.11” 当我进入NuGet设置时,包源被取消了标记。勾选包源代码修复了该问题。我猜是VS 2015更新2安装或NuGet 3.4安装导致了这一点 最有可能的是策划的订阅

我刚刚从更新1更新到Visual Studio 2015更新2,我还更新到了NuGet 3.4。(建议此NuGet版本与此Visual Studio更新相对应。)

执行此操作后,Visual Studio包还原将被破坏。当我尝试下载任何NuGet软件包时,会出现如下错误:

尝试还原包时出错:找不到包“NPoco”的版本“2.10.11”


当我进入NuGet设置时,包源被取消了标记。勾选包源代码修复了该问题。我猜是VS 2015更新2安装或NuGet 3.4安装导致了这一点


最有可能的是策划的订阅源没有这个包装。尝试添加未固化的提要()。

上周NuGet 3.4更新后,我出现了问题。 解决方案是删除“%AppData%\NuGet\”中的“NuGet.Config”文件,当您再次启动VS2015时,它将创建一个新的默认配置文件

详细说明见:

工作配置文件:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
  </packageSources>
  <disabledPackageSources>
    <add key="Microsoft and .NET" value="true" />
  </disabledPackageSources>
</configuration>


对我来说-我必须取消选中“显示预发布”-然后我的搜索恢复正常。

这并不能解决问题problem@Toddams,它为我解决了问题,所以可能是其他原因导致了你这边的问题。我只是仔细检查了一下,对我来说,这就是问题中的错误和一切正常工作之间的区别。我同意,它也为我解决了问题。谢谢@Sam的发帖!这是我的问题,上面的url必须显示在“Available Package sources”框中。我的所有NuGet软件包都出现了错误,所以我认为这不是问题所在。(我刚刚更新了问题以增加重点。)谢谢;我刚刚测试了这个,它似乎工作得很好。生成的NuGet配置似乎与我的答案生成的配置相同,但我接受了这个配置,因为它看起来像官方答案。没问题。我现在还添加了一个最终结果的屏幕截图,在这篇文章之前没有足够的代表来添加。当我删除我的
NuGet.Config
文件时,我的NuGet-Config对话框看起来和你的一样,只是在可用包源下没有任何内容,并且在机器范围的包下勾选了项目。我使用的是Visual Studio 2015 Update 2和NuGet 3.4.1.807,我不是以管理员身份运行Visual Studio。我的“可用软件包源”在更新后也是空的,但在执行上述步骤后恢复。删除文件之前是否也关闭了VS2015?我的NuGet版本与您的相同,但我的VS2015仍处于更新1。我会用我当前的配置文件更新我的答案。是的,我也关闭了Visual Studio。我不知道为什么我的配置与你的不同,但主要的是它可以工作,所以没什么大不了的。:)