VS及Unity安裝和使用Nuget包
一、百科
Nuget是一個包(package)管理平臺,確切的說是.net平臺的包管理工具,它提供瞭一系列客戶端用於生成,上傳和使用包(package),以及一個用於存儲所有包的中心庫即NuGet。
二、在VS2015及以上版本使用
在VS2015及以上版本使用比較簡單,因為在其內部已經默認集成安裝瞭Nuget管理器(可視化及控制臺),所以直接使用即可。
2.1 可視化工具安裝
a).第一步
新建項目,然後右擊項目引用
,或依賴項
。然後選擇管理Nuget程序包
。
b).第二步
在頁面中,選擇瀏覽,然後輸入要搜索安裝的包名稱(ID)
c).第三步
選擇需要安裝的包,單擊,在右邊面板中可以瞭解相關信息,以TouchSocket為例,可以知道版本更新簡介、API地址、和依賴Sdk或庫。
c).第四步
確認無誤以後,點擊安裝
按鈕,等待安裝成功(可能會彈出協議同意確認框)。
2.2 Nuget控制臺安裝
假如需要引入數個包,且經常使用更新等,用可視化工具就顯得比較麻煩瞭。所以這時候用控制臺安裝,將變得很簡單。
a).第一步
選擇,工具>Nuget包管理器>程序包管理器控制臺
b).第二步
確認安裝的項目
c).第三步
在控制臺中輸入Install-Package 包名稱(ID)
即可,下示例安裝TouchSocket,也可以在後綴確定包版本,在不輸入時,默認安裝最新版本。
Install-Package TouchSocket
三、在Unity中使用Nuget
Unity項目中,屏蔽瞭Nuget包管理器(可視化),但是Nuget包控制臺依然可以使用,但是在Unity中,一切皆資源,所以為規范不建議這麼做最好的方式則是資源加載dll。
3.1 下載Nuget包的dll
a).第一步
在Nuget官網中搜索需要的包,然後下載即可。可以考慮迅雷下載。
如果下載都非常慢,那麼可以在本地緩存找找。前提是在本地有VS引用過這個包的話。
大概在這個目錄下
C:\Users\用戶名.nuget\packages
a).第二步
選擇.nupkg
結尾的文件,然後用解壓工具解壓。得到類似文件夾。
選擇進入lib文件夾,選擇對應版本,一般Unity選擇net45,然後將dll復制到Unity資源中。
註意:
一般的,包都有依賴,在引入時,需要將依賴包全部下載、解壓、導入(直接把dll拖入,如果包含xml文件,最好一起拖入,這樣註釋也有)。
到此這篇關於VS及Unity安裝和使用Nuget包的文章就介紹到這瞭,更多相關VS及Unity安裝Nuget包內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- VS Nuget的使用實踐
- c#添加Newtonsoft.Json包的操作
- R語言關於“包”的知識點總結
- 10分鐘學會VS NuGet包私有化部署
- R語言安裝以及手動安裝devtools的詳細圖文教程