NuGet 1.5 发行说明 | NuGet 1.7 发行说明
NuGet 1.6 于 2011 年 12 月 13 日发布。
已知安装问题
如果运行的是 VS 2010 SP1,则如果安装了较旧版本,则尝试升级 NuGet 时可能会遇到安装错误。
解决方法是只需卸载 NuGet,然后从 VS 扩展库安装它。 有关详细信息,请参阅 https://support.microsoft.com/kb/2581019。
注意:如果 Visual Studio 不允许卸载扩展(“卸载”按钮已禁用),则可能需要使用“以管理员身份运行”重启 Visual Studio。
Features
支持语义版本控制和预发行版包
NuGet 1.6 引入了对语义版本控制(SemVer)的支持。 有关它如何使用 SemVer 的更多详细信息,请阅读 版本控制文档。
在不将包提交到版本控制系统的情况下使用 NuGet(包还原)
NuGet 1.6 现在提供对不将 NuGet 包添加到源代码管理的工作流的高级支持,在生成时如有缺失则会自动还原。 有关详细信息,请阅读 使用 NuGet 而不将包提交到源代码管理 主题。
安装 NuGet 包的项模板
在通过预安装的 NuGet 包进行 Visual Studio 项目模板支持的基础上,NuGet 1.6 还新增了对 Visual Studio 项目项模板的支持。 项目模板可在模板被调用时安装与其关联的 NuGet 包。
有关如何更改项目/项模板以安装 NuGet 包的更多详细信息,请阅读 Visual Studio 模板主题中的包 。
支持禁用包源
配置多个包源后,NuGet 在安装某个包及其依赖项时,会在每个包源中查找所需包。 由于某种原因关闭的包源可能会严重降低 NuGet 的速度。
在 NuGet 1.6 之前,可以删除包源,但必须记住要重新添加它的详细信息。
NuGet 1.6 允许取消选中包源以禁用它,但会保留它。
漏洞修复
NuGet 1.6 共修复了 106 个工作项。 其中95个被归类为 bug,其中 10 个是特征。
有关 NuGet 1.6 中修复的工作项的完整列表,请查看[NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%201.6&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0)。