【VS】vs2012解决nuget下载太慢的问题
眾所周知,由于網(wǎng)絡(luò)的原因,國(guó)內(nèi)訪(fǎng)問(wèn)nuget服務(wù)器一直都很慢。而我們經(jīng)常使用的nuget 包可能會(huì)有幾十M的大小,不掛vpn的話(huà),下一天可能都下載不下來(lái),現(xiàn)在就給大家一個(gè)下載nuget離線(xiàn)包的方法。以vs2012為例:
1.打開(kāi)nuge官網(wǎng):https://www.nuget.org
比如我想下載cefsharp這個(gè)包,就先搜索,然后出現(xiàn)搜索結(jié)果之后。
點(diǎn)擊左邊的“Download”按鈕,彈出下載框,此時(shí)可以用迅雷下載,在配上離線(xiàn)下載速度杠杠滴。
2.注意觀察程序包依賴(lài)
我這次下載的是cefshap.winforms,但是還有個(gè)依賴(lài)被安裝后才能工作,如下圖中的Dependecies,此時(shí)要注意所對(duì)應(yīng)的依賴(lài)的版本號(hào),確保正確。
3.下載相關(guān)依賴(lài):
此時(shí)如果你下載的依賴(lài),還有別的依賴(lài),則也要一并下載,并注意版本號(hào),否則不能使用。
4.建立本地倉(cāng)庫(kù)或者自建nuget服務(wù)器,我這里以本地倉(cāng)庫(kù)為例。
新建一個(gè)文件夾,把剛才下載好的后綴為nupkg的nuget程序包,全都放到這里文件夾中。
5.配置VisualStudio
管理nuget程序包,點(diǎn)擊“設(shè)置”按鈕。
把你本地文件夾添加進(jìn)去,作為本地倉(cāng)庫(kù)。如下圖:名稱(chēng)自己隨便起,源就是你剛才文件夾的路徑。
6.以后需要安裝nuget包的時(shí)候,只要選擇LocalSource就可立即安裝,免下載。
7.最后
可以把自己經(jīng)常使用的package收集到一個(gè)文件夾里,以后去哪或者換電腦的時(shí)候,把這些都拷貝進(jìn)入就可以直接用了,再也不用糾結(jié)煩人的網(wǎng)絡(luò)了。
總結(jié)
以上是生活随笔為你收集整理的【VS】vs2012解决nuget下载太慢的问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 15个基本不定积分公式和分类基本积分表
- 下一篇: 常见积分求导公式表--便于记忆