繁体   English   中英

升级到3.4后,NuGet无法找到/下载软件包

[英]NuGet can't find/download packages after upgrade to 3.4

我刚刚从Update 1更新到Visual Studio 2015 Update 2 ,我也更新到NuGet 3.4。 Update 2发行说明表明此NuGet版本对应于此Visual Studio更新。)

执行此操作后,Visual Studio程序包还原已中断。 当我尝试下载任何NuGet包时,我收到如下错误:

尝试恢复包时发生错误:无法找到包'NPoco'的版本'2.10.11'。

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

使用v3进行NuGet设置

详细说明: https//docs.nuget.org/Release-Notes/Known-Issues

工作配置文件:

<?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>

当我进入NuGet设置时,包源未被取消。 选择包源修复了问题。 我想无论是VS 2015 Update 2安装还是NuGet 3.4安装都会导致它无法使用。

在“设置” - >“NuGet包管理器” - >“包源”下,销售“Microsoft和.NET”包源

最有可能的是策展饲料没有该包装。 尝试添加uncurated-feed( https://www.nuget.org/api/v2 )。

对我来说 - 我不得不取消选中“show prereleases” - 然后我的搜索恢复正常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM