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