前幾天由於公司的項目使用的是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成功,不知道爲什麼!望有人指點。