最近發現有些解決方案都是用來nuget包,這個偶爾能跑,但是有一個愛抽風的毛病,生成解決方案的時候報錯:無法連接到遠程服務器,真幾把蛋疼。。。。
就是下圖的情況

網上找了下不是很容易找到處理這個問題的方法,就自己琢磨了一陣子。
方法如下:
1、在VS中刪除解決方案中的.nuget文件夾,再到解決方案問價路徑中去刪除.nuget文件夾
嘗試生成解決方案,可能會成功。如果不行再查看解決方案中需要的dll是不是已經添加進來了。
如果沒有,自己去nuget官網下載添加進來。重新生成,不成功的話按下一步做。
2、如果第一步沒有成功,刪除解決方案中每個項目下的packages.config(沒有則跳過),
用文本軟件打開每個項目的.csproj,注釋掉引用nuget的部分,如下圖。清理解決方案后重新生成。

做過的嘗試:
修改nuget的源,截圖如下

