未志

Nuget,Visual Stuido 的包管理工具

NuGet 读作 New-Get, 是一个 Visual Studio 的扩展。可以让你在 Visual Studio 项目中,方便的增加、移除库或工具。如果你计划向其它开发者共享你开发的库或工具时,你可以创建一个 Nuget 包保存在 Nuget 仓库中开,也可以使用 Nuget 创建一个自己的团队的 Nuget Server,来保存自己的团队库、工具。

安装 Nuget

在 Visual Studio 中,点击 Tools 选择 Extension Manager ,在 Extension Manager 对话中,选择 Online Gallery ,并在搜索框中键入: nuget , 选择 NuGet Package Manager 点击 Download

下载完成后,在安装界面吕,点击 Install 按钮重启 Visual Studio 。

你还可以在 Visual Studio Gallery 下载到 .vsix 文件后安装 Nuget。

管理 Nuget Package

通过窗体管理 Nuget Package 是最容易上手的方法,前提是你的 Visual Stuido 找开了一个解决方案。做为一种可选方案,你也可以使用命令来管理 Package。

使用窗口查找、管理包

在 Solution Explorer 中,右键 References ,选择 Manage Nuget Packages。(在网站项目中,右键 Bin 目录)

马上,你就可以看到目前可以下载使用的所有的 Package 列表,选择你需要的包,点击 install ,Nuget 会将包下载到项目的 packages 目录下。并自动在你所选择的项目中引用这个包。

如果你要删除或更新一个包,同样在 References 右键选择 Manage Nuget Packages ,找到已经安装的包,选择 Uninstall 或 Update 即可。

使用命令查找、管理包

点击 Tools ,移到 Library Package Manager 上,选择 Package Manager Console,就可以看到Package Manager Console 窗口了。也可以通过 ‘View > Other Windows > Package Manager Console’调出窗口。

键入命令: Get-Package -ListAvailale

找到你需要的包,例如: EntityFramework,键入命令: Install-Package EntityFramework 即可安装引用。

以上简单介绍了Nuget 的使用,更多文档,请查看: http://docs.nuget.org/