使用英语阅读

通过


NuGet 3.1 发行说明

NuGet 3.0 发行说明 | NuGet 3.1.1 发行说明

NuGet 3.1 已于 2015 年 7 月 27 日作为适用于 Visual Studio 2015 的通用 Windows 平台 SDK 的捆绑扩展而发布。 我们已随 Windows 平台 SDK 提供此版本,以便 Windows 开发体验可利用先前已启动的 NuGet 跨平台工作。 此 NuGet 扩展版本仅适用于 Visual Studio 2015。

我们建议有权访问 Visual Studio 库更新的开发人员使用提供的最新版本,因为我们始终会发布带 bug 修复和新功能的更新。

NuGet Visual Studio 扩展

此版本中的问题和功能已在 GitHub 上标记为“3.1 RTM UWP 可传递支持”里程碑。而在 3.1 版本中,我们共计关闭了 67 个问题。

新功能

  • 针对 Windows UWP 和 ASP.NET 5 支持的 project.json 支持
  • 可传递包安装

可在文档中的其他位置找到这些功能的说明和定义。

已放弃

以下功能不再适用于 Visual Studio 2015:

  • 无法再安装解决方案级包

以下功能不再适用于 Visual Studio 2015 以及使用 project.json 规范的项目

  • install.ps1uninstall.ps1 - 在包安装、还原、更新和卸载期间,将忽略这些脚本
  • 配置转换将被忽略
  • 会携带内容,但不会将其复制到项目。

已知问题

先前提交了针对此版本的众多已知问题。

  • 使用 Windows 10 SDK 安装 3.1 版本将降级先前已安装的所有 NuGet 扩展版本

NuGet 命令行

NuGet 命令行可执行文件已更新并移动到新的可分发位置,以便可继续提供历史版本的 nuget.exe。 可在以下位置下载适用于 Windows 的 nuget.exe 3.1 beta 版本:https://dist.nuget.org/win-x86-commandline/v3.1.0-beta/nuget.exe

新的可分发位置位于 dist.nuget.org 主机上,而其文件夹结构遵循以下模板:

{platform supported}/{version}/nuget.exe

新功能

  • nuget.exe 可将包还原并安装到使用 project.json 文件的项目中。
  • nuget.exe 可在以下位置连接到 NuGet v3 协议并使用它:https://api.nuget.org/v3/index.json

已知问题

  1. 无法对 project.json 文件执行包 - 928
  2. Mono 不支持它 - 1059
  3. 未本地化 - 10581057
  4. 未签名,就像现有 https://nuget.org/nuget.exe - 一样 1073