日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 综合教程 >内容正文

综合教程

NuGet的安装和使用

發(fā)布時(shí)間:2023/12/13 综合教程 29 生活家
生活随笔 收集整理的這篇文章主要介紹了 NuGet的安装和使用 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

好久沒有用NuGet了。今天項(xiàng)目中正好有需要。因長(zhǎng)時(shí)間不用,所以還要去網(wǎng)上看攻略,索性記錄下來免得再出現(xiàn)類似情況。(我是一個(gè)比較懶得人,不喜歡寫博客園,平時(shí)都隨手整理到本地PC上。以后要努力改掉這個(gè)壞習(xí)慣了:-D)。廢話不多說了,說重點(diǎn)吧。

首先,先啰嗦一下什么是NuGet。NuGet是Visual Studio的擴(kuò)展, 是開源的包管理開發(fā)工具,用在 .NET 應(yīng)用開發(fā)過程中簡(jiǎn)單地合并第三方的組件庫(kù)。它能把在項(xiàng)目中添加、移除和更新引用的工作變得更加快捷方便。想了解更多請(qǐng)到https://www.nuget.org/。

好了,我們來安裝NuGet吧。

1.打開你的vs項(xiàng)目,在工具---》擴(kuò)展和更新----》右上角搜索框輸入NuGet 找到如下圖的NuGet Package Manager

2.點(diǎn)擊“下載”按鈕開始下載

3.下載后出現(xiàn)安裝界面

4.點(diǎn)擊“安裝”按鈕 出現(xiàn)如圖所示

然后點(diǎn)擊“關(guān)閉”按鈕。

 5. 安裝完后一定要要重新啟動(dòng)下VS才行,重啟后完畢后打開工具--》擴(kuò)展與更新 在已安裝的擴(kuò)展里可以看到NuGet Package Manager已經(jīng)安裝好了

而且在工具選項(xiàng)中也出現(xiàn)“NuGet程序包管理器”如圖

二、使用NuGet(本文以NLog為例)

1.打開工具--》NuGet程序包管理器--》管理解決方案的NuGet程序包(N)...

在搜索框中輸入NLog 會(huì)出現(xiàn)如圖所示界面

2.點(diǎn)擊NLog的“安裝”按鈕

3.此時(shí)會(huì)將NLog安裝到需要的項(xiàng)目類庫(kù)中

4.然后點(diǎn)擊“OK”按鈕

5.點(diǎn)擊“關(guān)閉”按鈕。此時(shí)NLog已經(jīng)安裝好。且作用于你所選擇的類庫(kù)中了。查看你的項(xiàng)目,會(huì)發(fā)現(xiàn)剛剛選擇的兩個(gè)類庫(kù)引用中多了NLog.dll ,也多了一個(gè)packages.config文件

三、也可以使用命令行管理你的類庫(kù)

1.打開工具--》NuGet程序包管理器--》程序包管理器控制臺(tái)

2.在控制臺(tái)中輸入要安裝的命令

常用命令:

Get-Package 獲取當(dāng)前項(xiàng)目已經(jīng)安裝的類庫(kù)

  Install-Package 安裝指定類庫(kù),命令格式如下:Install-Package 類庫(kù)ID,如Install-PackageNLog.config這里需要注意的是類庫(kù)的ID是唯一的,指向命令后會(huì)自動(dòng)搜索指定類庫(kù)源里指定ID類庫(kù),若找到則自動(dòng)下載并添加引用,找不到則會(huì)出現(xiàn)找不到類庫(kù)的提示

  Uninstall-Package 卸載指定類庫(kù),命令格式如下:Uninstall-Package 類庫(kù)ID,如Uninstall-PackageNLog.config  

Update-Package更新指定類庫(kù),命令格式如下:Update-Package 類庫(kù)ID,如Update-Package NLog.config

例如:選擇要應(yīng)用的類庫(kù)項(xiàng)目,然后鍵入命令:Install-PackageNLog.config

3.查看項(xiàng)目變化。會(huì)發(fā)現(xiàn)ClassLibrary1類庫(kù)中多了兩個(gè)文件

并且packages.config文件中自動(dòng)添加兩行代碼

大概先介紹到這里。記住:使用控制臺(tái)操作是一定要知道類庫(kù)準(zhǔn)確ID。記住常用的類庫(kù)ID,能提高效率。想了解更多類庫(kù)ID請(qǐng)查閱http://www.nuget.org/packages。

總結(jié)

以上是生活随笔為你收集整理的NuGet的安装和使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。