NuGet 2.2 发行说明

NuGet 2.1 发行说明 | NuGet 2.2.1 发行说明

NuGet 2.2 于 2012 年 12 月 12 日发布。

Visual Studio 快速启动

Visual Studio 2012 中添加的一项新功能是 快速启动对话框。 NuGet 2.2 扩展此对话框,允许它使用快速启动中输入的搜索词初始化包管理器对话框。 例如,在快速启动中输入“jquery”现在在结果中包含一个选项,用于搜索与“jquery”匹配的 NuGet 包。

Visual Studio 中的 NuGet 快速启动

选择此选项将启动术语“jquery”的标准 NuGet 包管理器搜索体验。

预填充的 NuGet 包管理器对话框

为包内容指定整个文件夹

NuGet 2.2 现在允许您在 .nuspec 文件的 <file> 元素中指定一个完整的文件夹,以包含该文件夹的所有内容。 例如,在将包安装到项目中时,以下作将导致包的脚本文件夹中的所有脚本添加到 contents\scripts 文件夹中。

<file src="scripts\" target="content\scripts"/>

更新 6/24/16:安装包时,将忽略“content”文件夹中的空文件夹。

已知问题

使用包管理器控制台时,F# 项目的包安装失败

尝试使用包管理器控制台将 NuGet 包安装到 F# 项目中时,将引发 InvalidOperationException。 我们正在积极与 F# 团队合作解决此问题,但与此同时,解决方法是通过 NuGet 的包管理器对话框(而不是控制台)将 NuGet 包安装到 F# 项目中。 [More information is available on CodePlex](http://nuget.codeplex.com/workitem/2873)

漏洞修复

NuGet 2.2 包含许多 bug 修复。 在 NuGet 2.2 中已修复的工作项的完整列表,请查看[NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%202.2&assignedTo=All&component=All&sortField=LastUpdatedDate&sortDirection=Descending&page=0)