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 个问题。
新功能
-
project.json支持 Windows UWP 和 ASP.NET 5 - 可传递包安装
可以在文档中的其他地方找到这些功能的说明和定义。
Deprecated
Visual Studio 2015 不再提供以下功能:
- 无法再安装解决方案级包
以下功能不再可用于 Visual Studio 2015 和使用 project.json 规范的项目
-
install.ps1和uninstall.ps1- 在包安装、还原、更新和卸载期间,将忽略这些脚本 - 将忽略配置转换
- 内容将被转移,但不会被复制到项目中。
- 团队正在努力重新实现此功能,请遵循以下方面的讨论和进度: https://github.com/NuGet/Home/issues/627
已知问题
此版本存在许多已知问题。
- 使用 Windows 10 SDK 安装 3.1 版本将降级以前安装的任何 NuGet 扩展版本
NuGet 命令行
NuGet 命令行可执行文件已更新并移动到新的可分发位置,以便 nuget.exe 的历史版本可以继续可用。 可以在以下位置下载适用于 Windows 的 3.1 beta 版 nuget.exe: 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