【问题标题】:NuGet restore Vs NuGet installerNuGet 还原与 NuGet 安装程序
【发布时间】:2017-12-15 13:10:07
【问题描述】:
我正在使用 TFS 2015。我想在构建时恢复 nuget 包。
在定义我的构建定义时,我找到了名为 NuGet restore 的“NuGet restore”任务。
但是,我发现在我研究恢复 nuget 包的方法时,其他人提供的解决方案中使用了名为 NuGet restore 的“NuGet Installer”任务。我找不到“NuGet 安装程序”。它是否仅在 VSTS 中可用,而在 TFS 2015 中不可用?
谁能告诉我区别?
【问题讨论】:
标签:
tfs
nuget-package-restore
【解决方案1】:
默认情况下,TFS 2015 中的 NuGet Installer 任务和 TFS 2017 及更高版本(包括 VSTS)中的 NuGet Restore 任务具有相同的功能来恢复解决方案的包.但 TFS 2017 及更高版本中新的 NuGet 还原 任务更加灵活和功能丰富,它也有不同的版本。
名称“NuGet Installer”是NuGet Restore任务的显示名称,在TFS 2017及更高版本包括VSTS我们可以自定义显示名称。在 TFS 2015 中,我们还可以编辑显示名称,但似乎它们以不同的方式显示。
结论:不要专注于任务或显示名称,因为我们可以自定义它。只关注功能。详情请参阅Package: NuGet 任务。