NuGet是一个在线的第三方类库。通过此管理器,可以在线浏览、查找众多的第三方类库,并下载回本地并引用到项目中。相当不错。
NuGet 是一种 Visual Studio 扩展工具,它能够简化在 Visual Studio 项目中添加、更新和删除库(部署为程序包)的操作。 NuGet 程序包是打包成一个文件的文件集,扩展名是 . nupkg,使用开放打包约定 (OPC) 格式.
用了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下载的组件所在。
点击运行开始安装:
选择安装工具 下一步:
安装完成.如果在安装过程出现错误货没有正确安装会在安装界面提示:
关于安装出错后通过查看Install Log 确定出错的原因:
如果觉得麻烦.也可以不看.直接找到上图的目录删除掉NuGet Package Manager文件夹,重新安装Nuget Tool即可.安装完成后可以创建一个Windows phone Application 打开Tool->Library Package Manager->Package Manager Console: