Visual Studio 2015 NuGet Update-Package 失败/报错:Update-Package : Unable to load the service index for

Posted 之由

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio 2015 NuGet Update-Package 失败/报错:Update-Package : Unable to load the service index for 相关的知识,希望对你有一定的参考价值。

起因

为了用VS2015 community中的NuGet获取Quartz,在【工具】-【NuGet包管理器】-【程序包管理器控制台】中执行 Install-Package Quartz

却报如下错误:

Update-Package : Unable to load the service index for source https://api.nuget.org/v3/index.json.

复制该网址到浏览器中,确实无法打开。

 

解决方法

经网上搜集资料,得知替换source即可。将原NuGet source 替换为 http://packages.nuget.org/v1/FeedService.svc/

具体步骤如下。

 1.打开程序包管理器设置。

 

2.在打开的【选项】窗口中单击左侧【NuGet包管理器】下的【程序包源】

单击右上角的“+”按钮,添加源,将其路径改为 http://packages.nuget.org/v1/FeedService.svc/,并可自定义源的名称,并单击【更新】,将该源标记为勾选状态,并取消默认源 nuget.org的勾选状态。完成操作后单击【选项】窗口的【确定】按钮,完成设置。

此时便可以执行命令,亦可浏览在线NuGet程序包。

 

 

参考博文:Update-Package : Unable to load the service index for source https://api.nuget.org/v3/index.json.

以上是关于Visual Studio 2015 NuGet Update-Package 失败/报错:Update-Package : Unable to load the service index for 的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Visual Studio 2013 中使用 NuGet 3.0?

如何在 Visual Studio 中启用 NuGet 包还原?

C ++ boost nuget无法打开文件Visual Studio 2015

如何启用的NuGet包在Visual Studio 2015年恢复

Visual Studio 下nuget命令的使用

Visual Studio 2015 NuGet Update-Package 失败/报错:Update-Package : Unable to load the service index for