前几天由于公司的项目使用的是MVC4框架,用VS2015不方便新增控制器,切换回2013。用了一个大半年没有用的功能,就是Nuget控制台。框架
当我尝试使用Nuget控制台的命令安装一个Package的时候,却发现,出现如此蛋疼的错误。blog
切换回VS2015尝试一下,哟呵,竟然能够Down下来。那确定是VS2013的问题啦。get
无论三七二十一,当即谷歌,百度,还有各大讨论群查询了方法。。。。。。。博客
结果仍是没有答案。。。。。百度
突如其来的一个想法,让我想到了,既然Package是从Nuget下载的,那么必然配置文件是指向nuget的。配置
因而我打开了如下配置页面date
看似没有错误,可是打开VS2015对比一下你就知道了。呵呵呵呵下载
VS2015配置以下:方法
在VS2015把nuget.org的源路径复制到VS2013(此处有操做过程省略200字)im
从新执行一下以下命令:
PM > Install-Package JQuery
发现既然如此神速的Down了。解析了....
上图,给大家膜拜一下。
总结一下:关于修复这个问题,本来已经卸载2015的我,又装回2015以后就懒得卸载了。发现根本就不是机器问题。最后想了一下不知道是否是VS2013 Update4自动升级Update5致使的,接着把VS2013 Update4卸载了,接着装VS2013 Update5。但仍是解决不了错误。从论坛里头也没有找到有大神的解决方式,后来本身摸滚带爬的摸索出来了。
为了写这一篇博客,让其余朋友一块儿帮忙重现了这个问题,自从我成功Down Package以后,删了原来新增的源地址,Nuget就变得一直能够Down成功,不知道为什么!望有人指点。