在VSTS发布期间将NuGet包部署到文件夹位置

在VSTS发布期间将NuGet包部署到文件夹位置,nuget,azure-devops,nuget-package,release-management,azure-pipelines-release-pipeline,Nuget,Azure Devops,Nuget Package,Release Management,Azure Pipelines Release Pipeline,我曾经使用Octopus Deploy,在我的部署过程中有一些步骤,其中NuGet包的内容被部署到部署目标上的特定文件夹中。我目前正在使用VSTS,我正在寻找一种方法来将包的内容(托管在VSTS内的提要中)部署到部署目标上的特定目标文件夹中-VSTS的本机功能是否可以像Octopus deploy一样实现这一点?您可以在发布定义中使用以下任务 正如您所见,您必须在VST、包、版本中指定提要,还可以指定目标目录。有多种方法可以实现此目的: 选项1:NuGet还原任务 您可以在目标目录选项中指定N

我曾经使用Octopus Deploy,在我的部署过程中有一些步骤,其中NuGet包的内容被部署到部署目标上的特定文件夹中。我目前正在使用VSTS,我正在寻找一种方法来将包的内容(托管在VSTS内的提要中)部署到部署目标上的特定目标文件夹中-VSTS的本机功能是否可以像Octopus deploy一样实现这一点?

您可以在发布定义中使用以下任务


正如您所见,您必须在VST、包、版本中指定提要,还可以指定目标目录。

有多种方法可以实现此目的:

选项1:NuGet还原任务 您可以在目标目录选项中指定NuGet包的位置

选项2:下载包任务 正如Rodrigo提到的,您可以使用下载包任务来下载包

选项3:直接执行nuget命令 您可以使用命令行任务NuGet自定义任务指定包的名称和下载包的位置