使用Nuget安裝離線包nupkg

一:Nuget簡介:

NuGet 是免費渴频、開源的包管理開發(fā)工具,專注于在 .NET 應(yīng)用開發(fā)過程中蕊温,簡單地合并第三方的組件庫扒磁。

當(dāng)需要分享開發(fā)的工具或是庫庆揪,需要建立一個Nuget package,然后把這個package放到Nuget的站點妨托。如果想要使用別人已經(jīng)開發(fā)好的工具或是庫缸榛,只需要從站點獲得這個package,并且安裝到自己的Visual Studio項目或是解決方案里兰伤。

NuGet能更方便地把一些dll和文件(如jquery)添加到項目中,而不需要從文件中復(fù)制拷貝内颗。

二:vs安裝Nuget

1、打開vs敦腔,點擊工具-》擴展和更新-》聯(lián)機搜索nuget均澳,安裝nuget包管理程序

三:下載Nuget程序包

1、進入Nuget官網(wǎng):https://www.nuget.org/符衔,

2找前、搜索框里搜索需要的安裝包,點擊自己所需的安裝包判族,進入如下界面

3躺盛、點擊右側(cè)的Download package下載安裝包,該安裝包是以.nupkg結(jié)尾的文件

4五嫂、找到文件夾C:\Users\ponderous\AppData\Local\NuGet\Cache,如果沒有,就按照這個目錄新建文件夾

5沃缘、將剛剛下載的安裝包放在此文件夾下

PS:打開 工具-》Nuget程序包管理器-》程序包管理器設(shè)置-》包管理器-》常規(guī)-》瀏覽躯枢。可以看到Nuget程序包緩存的本地路徑正是此路徑

6槐臀、工具-》Nuget程序包管理器-》程序包管理器設(shè)置-》包管理器-》程序包源锄蹂,如圖所示

點擊加號新建源,源地址輸入C:\Users\ponderous\AppData\Local\NuGet\Cache水慨,名稱隨意得糜,點擊更新,此時報錯同下方晰洒,具體參考第四項

四:程序包管理器控制臺安裝Nuget程序包

1朝抖、打開Nuget包管理器控制臺:點擊工具-》nuget包管理程序-》程序包管理器控制臺,輸入下載安裝包時所提示的命令

Install-Package Nethereum.Web3 -Version 3.3.0

此時報錯:

1谍珊、Install-Package : 找不到“3.3.0”版本的程序包“Nethereum.Web3”治宣。如圖所示

? 解決辦法:把地址帶上,輸入如下命令

Install-Package Nethereum.Web3 -Source C:\Users\ponderous\AppData\Local\NuGet\Cache

? 重點來了砌滞,侮邀,,贝润,新的報錯绊茧,,打掘,华畏,解決了好久

2、報錯如下:“***”已擁有為“***”定義的依賴項胧卤。

搜索到的感覺比較靠譜的原因如下唯绍,

參考https://blog.csdn.net/u013244192/article/details/68070165?utm_source=itdadao&utm_medium=referral

像這樣的基本上都是一個原因:Nuget 更新第三方包時默認如果不帶版本號會下載最新版本,如果你的項目剛好不是.net framework 最新版枝誊,肯定是不支持的况芒,得去nuget 官網(wǎng)找相對應(yīng)的低版本包,指定版本號下載

懵...............

其實這個問題之前就有遇到過叶撒,绝骚,,怪只怪自己沒有及時的做記錄祠够,压汪,,古瓤,全部忘干凈了止剖。腺阳。。穿香。

無奈亭引。。皮获。能想到的辦法就是下載一個新版本的vs試試當(dāng)初只能用2012編譯通過的項目闊不闊以啦焙蚓。。洒宝。

下載了最新版本的VS2019购公,繼續(xù)運行如下命令

Install-Package Nethereum.Web3 -Source C:\Users\ponderous\AppData\Local\NuGet\Cache

3、新的報錯來了:

你正在嘗試將此程序包安裝到目標(biāo)為“.NETFramework,Version=v4.0”的項目中雁歌,但該程序包不包含任何與該框架兼容的程序集引用或內(nèi)容文件

解決辦法:

右鍵點擊項目-》屬性宏浩,將目標(biāo)框架改為.NET Framwork4.5,重新運行命令将宪,绘闷,,

But新的問題又來了

(忽然想到之前2012的項目是不是應(yīng)該把.NET Framwork的框架改小一點较坛,印蔗,,一會兒試試看)

4丑勤、無法解析依賴項“Nethereum.Accounts”华嘹。使用的源: 'htmlagilitypack.1.8.10.nupkg', 'Microsoft Visual Studio Offline Packages', 'nethereum.abi.3.3.0.nupkg', 'nethereum.web3.3.3.0.nupkg'。


————————————————————————————————————————————

分割線————————————————————————————————————————————————

我去7ň骸0液瘛!岔霸!莫名可以了薛躬,,呆细,一萬個驚呆臉P捅Α!絮爷!都不知道自己干了什么就可以了趴酣,,坑夯,岖寞,不可名狀

做過的一些操作有:

1、工具-》Nuget程序包管理器-》程序包管理器設(shè)置-》包管理器-》程序包源柜蜈,如圖所示仗谆,將其他的源都禁用指巡,只留下一個默認的源,靈感來源參考鏈接:https://jingyan.baidu.com/article/29697b9163197dab20de3c0c.html

2隶垮、右鍵項目-》屬性厌处,將項目的框架改為.NET Framwork4.5

PS:

1、此方法來VS2012試了一下行不通岁疼。。缆娃。目前成功的是VS2019

2捷绒、此時發(fā)現(xiàn)不用下載安裝包直接輸入NuGet官網(wǎng)提示的命令便可以在線下載了~所以第二項操作可以省去了~


本文的參考鏈接

1、https://blog.csdn.net/dinghqalex/article/details/51280483

2贯要、https://blog.csdn.net/u013244192/article/details/68070165?utm_source=itdadao&utm_medium=referral

其他有用的可參考鏈接:

1暖侨、https://blog.csdn.net/alone_ws/article/details/82790762


寫在結(jié)尾:

如果此文對你有所幫助,請留下喜歡哦~?( ′???` )

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -----朵耳

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末崇渗,一起剝皮案震驚了整個濱河市字逗,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌宅广,老刑警劉巖葫掉,帶你破解...
    沈念sama閱讀 218,546評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異跟狱,居然都是意外死亡俭厚,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評論 3 395
  • 文/潘曉璐 我一進店門驶臊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來挪挤,“玉大人,你說我怎么就攤上這事关翎】该牛” “怎么了?”我有些...
    開封第一講書人閱讀 164,911評論 0 354
  • 文/不壞的土叔 我叫張陵纵寝,是天一觀的道長论寨。 經(jīng)常有香客問我,道長店雅,這世上最難降的妖魔是什么政基? 我笑而不...
    開封第一講書人閱讀 58,737評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮闹啦,結(jié)果婚禮上沮明,老公的妹妹穿的比我還像新娘。我一直安慰自己窍奋,他們只是感情好荐健,可當(dāng)我...
    茶點故事閱讀 67,753評論 6 392
  • 文/花漫 我一把揭開白布酱畅。 她就那樣靜靜地躺著,像睡著了一般江场。 火紅的嫁衣襯著肌膚如雪纺酸。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,598評論 1 305
  • 那天址否,我揣著相機與錄音餐蔬,去河邊找鬼。 笑死佑附,一個胖子當(dāng)著我的面吹牛樊诺,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播音同,決...
    沈念sama閱讀 40,338評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼词爬,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了权均?” 一聲冷哼從身側(cè)響起顿膨,我...
    開封第一講書人閱讀 39,249評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎叽赊,沒想到半個月后恋沃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,696評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡必指,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,888評論 3 336
  • 正文 我和宋清朗相戀三年芽唇,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片取劫。...
    茶點故事閱讀 40,013評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡匆笤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出谱邪,到底是詐尸還是另有隱情炮捧,我是刑警寧澤,帶...
    沈念sama閱讀 35,731評論 5 346
  • 正文 年R本政府宣布惦银,位于F島的核電站咆课,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏扯俱。R本人自食惡果不足惜书蚪,卻給世界環(huán)境...
    茶點故事閱讀 41,348評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望迅栅。 院中可真熱鬧殊校,春花似錦、人聲如沸读存。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至敬察,卻和暖如春秀睛,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背莲祸。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評論 1 270
  • 我被黑心中介騙來泰國打工蹂安, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人锐帜。 一個月前我還...
    沈念sama閱讀 48,203評論 3 370
  • 正文 我出身青樓藤抡,卻偏偏與公主長得像,于是被迫代替她去往敵國和親抹估。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,960評論 2 355

推薦閱讀更多精彩內(nèi)容