VS使用Nuget教程詳解 Visual studio 安裝第三方的組件庫

首先說明Nuget是什麼呢?它的官方是:https://www.nuget.org/ide

官方主頁的介紹以下:工具

What is NuGet?

NuGet is the package manager for .NET. The NuGet client tools provide the ability to produce and consume packages. The NuGet Gallery is the central package repository used by all package authors and consumers.spa

 


啥意思呢?Nuget是一個.NET的各類組件包管理器,方便.NET程序進行包的管理的。3d

舉例說明:若是你想要引用一個組件,好比很是流行的JSON序列化反序列化組件,Newtonsoft.Json.dll,你可能會去官網下載dll組件,而後放置到本身的一個文件夾裏,而後在新建項目的時候進行添加引用,在沒有知道Nuget的時候我也是這麼幹的,還以爲很方便。blog

後來就天然而然的接觸到了Nuget,用了幾回後發現真好用,就拿上面的例子來講,只要在項目中安裝Newtonsoft.Json包,就自動下載到項目了,若是這個dll還依賴其餘的dll,那麼也都會一併的下載,這個功能實在太強大,而後當這個dll擁有者更新以後,你的VS會收到消息,提醒你有新的版本了,固然你能夠選擇更新仍是不更新。get

 


安裝舉例,新建一個項目,安裝一個Nuget上的組件,名稱爲HslCommunication:it

 

而後按下Enter鍵io

連帶這個組件的依賴項JSON組件也一併安裝完畢。cli

若是要卸載,運行UnInstall-Package HslCommunication命令便可,而後咱們來講說圖形化安裝界面:sed

打開 工具 -> Nuget包管理器 -> 管理解決方案的Nuget包 效果以下:

這裏安裝完和上個控制檯安裝完效果是一致的,再也不贅述。而後怎麼更新呢?

 


怎麼樣,是否是很是的方便。我這裏的廢話比較多,若是操做習慣了,沒有幾步就成功了。

相關文章
相關標籤/搜索