VS及Unity安裝和使用Nuget包
一、百科
Nuget是一個包(package)管理平臺,確切的說是.net平臺的包管理工具,它提供了一系列客戶端用于生成,上傳和使用包(package),以及一個用于存儲所有包的中心庫即NuGet。
二、在VS2015及以上版本使用
在VS2015及以上版本使用比較簡單,因為在其內(nèi)部已經(jīng)默認(rèn)集成安裝了Nuget管理器(可視化及控制臺),所以直接使用即可。
2.1 可視化工具安裝
a).第一步
新建項目,然后右擊項目引用,或依賴項。然后選擇管理Nuget程序包。

b).第二步
在頁面中,選擇瀏覽,然后輸入要搜索安裝的包名稱(ID)

c).第三步
選擇需要安裝的包,單擊,在右邊面板中可以了解相關(guān)信息,以TouchSocket為例,可以知道版本更新簡介、API地址、和依賴Sdk或庫。

c).第四步
確認(rèn)無誤以后,點擊安裝按鈕,等待安裝成功(可能會彈出協(xié)議同意確認(rèn)框)。

2.2 Nuget控制臺安裝
假如需要引入數(shù)個包,且經(jīng)常使用更新等,用可視化工具就顯得比較麻煩了。所以這時候用控制臺安裝,將變得很簡單。
a).第一步
選擇,工具>Nuget包管理器>程序包管理器控制臺

b).第二步
確認(rèn)安裝的項目

c).第三步
在控制臺中輸入Install-Package 包名稱(ID)即可,下示例安裝TouchSocket,也可以在后綴確定包版本,在不輸入時,默認(rèn)安裝最新版本。
Install-Package TouchSocket

三、在Unity中使用Nuget
Unity項目中,屏蔽了Nuget包管理器(可視化),但是Nuget包控制臺依然可以使用,但是在Unity中,一切皆資源,所以為規(guī)范不建議這么做最好的方式則是資源加載dll。

3.1 下載Nuget包的dll
a).第一步
在Nuget官網(wǎng)中搜索需要的包,然后下載即可。可以考慮迅雷下載。

如果下載都非常慢,那么可以在本地緩存找找。前提是在本地有VS引用過這個包的話。
大概在這個目錄下
C:\Users\用戶名.nuget\packages

a).第二步
選擇.nupkg結(jié)尾的文件,然后用解壓工具解壓。得到類似文件夾。

選擇進(jìn)入lib文件夾,選擇對應(yīng)版本,一般Unity選擇net45,然后將dll復(fù)制到Unity資源中。
注意:
一般的,包都有依賴,在引入時,需要將依賴包全部下載、解壓、導(dǎo)入(直接把dll拖入,如果包含xml文件,最好一起拖入,這樣注釋也有)。
到此這篇關(guān)于VS及Unity安裝和使用Nuget包的文章就介紹到這了,更多相關(guān)VS及Unity安裝Nuget包內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Window10下安裝VS2022社區(qū)版的實現(xiàn)步驟(圖文教程)
很多和同學(xué)們在接觸c語言的時候都是使用VS,本文主要介紹了Window10下如何安裝VS2022社區(qū)版的實現(xiàn)步驟,具有一定的參考價值,感興趣的可以了解一下2024-02-02
c++中處理相關(guān)數(shù)學(xué)函數(shù)
數(shù)學(xué)庫函數(shù)聲明在 math.h 中,主要有:2013-04-04
C++實現(xiàn)LeetCode(35.搜索插入位置)
這篇文章主要介紹了C++實現(xiàn)LeetCode(35.搜索插入位置),本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07
詳解VS2019 dumpbin查看DLL的導(dǎo)出函數(shù)
這篇文章主要介紹了詳解VS2019 dumpbin查看DLL的導(dǎo)出函數(shù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08

