NuGet是一個(gè)在線(xiàn)的第三方類(lèi)庫(kù)。通過(guò)此管理器,可以在線(xiàn)瀏覽、查找眾多的第三方類(lèi)庫(kù),并下載回本地并引用到項(xiàng)目中。相當(dāng)不錯(cuò)。
NuGet 是一種 Visual Studio 擴(kuò)展工具,它能夠簡(jiǎn)化在 Visual Studio 項(xiàng)目中添加、更新和刪除庫(kù)(部署為程序包)的操作。 NuGet 程序包是打包成一個(gè)文件的文件集,擴(kuò)展名是 . nupkg,使用開(kāi)放打包約定 (OPC) 格式.
NuGet組件管理神器:
用了VS,NuGet都沒(méi)裝,你可以去面壁去了。它為我們提供了豐富的組件庫(kù),下載,安裝,引用,瞬間完成。如果你還是先下下來(lái),安裝,再瀏覽式的引用到工程,那太慢了。而且下次要找都不知道丟哪兒了。
NuGet 將組件安裝到具體工程:
引用之后,會(huì)有一個(gè)package.config的文件,記錄你在當(dāng)前工程下,你用Nuget安裝的組件:
<?xml version="1.0" encoding="utf-8"?><packages>
<package id="EntityFramework" version="5.0.0" targetFramework="net45" />
<package id="NLog" version="2.1.0" targetFramework="net45" />
<package id="NLog.Config" version="2.1.0" targetFramework="net45" />
<package id="NLog.Schema" version="2.1.0" targetFramework="net45" /></packages>
在工程文件夾,會(huì)有一個(gè)packages文件,里面就是Nuget下載的組件所在。
安裝方法:
點(diǎn)擊運(yùn)行開(kāi)始安裝:
選擇安裝工具 下一步:
安裝完成.如果在安裝過(guò)程出現(xiàn)錯(cuò)誤貨沒(méi)有正確安裝會(huì)在安裝界面提示:
關(guān)于安裝出錯(cuò)后通過(guò)查看Install Log 確定出錯(cuò)的原因:
如果覺(jué)得麻煩.也可以不看.直接找到上圖的目錄刪除掉NuGet Package Manager文件夾,重新安裝Nuget Tool即可.安裝完成后可以創(chuàng)建一個(gè)Windows phone Application 打開(kāi)Tool->Library Package Manager->Package Manager Console: