使用MSBuild和VS团队服务创建NuGet包

使用MSBuild和VS团队服务创建NuGet包,msbuild,visual-studio-2015,nuget,nuget-package,azure-devops,Msbuild,Visual Studio 2015,Nuget,Nuget Package,Azure Devops,我使用的是visual studio 2015,从过去几天开始,我一直在尝试创建nuget包,该包托管在visual studio Team Services(以前是visual studio Online)上,并在每次生成项目时创建,但没有成功。有人可以提供一步一步介绍如何完成这项任务。我非常感谢您。以下是一个简单的生成定义,用于创建nuget包并将包发布到VSTS托管的包服务: 在VSTS中创建生成定义以生成项目 在构建定义中添加“NuGet Packager”任务以创建NuGet包。我使用

我使用的是visual studio 2015,从过去几天开始,我一直在尝试创建nuget包,该包托管在visual studio Team Services(以前是visual studio Online)上,并在每次生成项目时创建,但没有成功。有人可以提供一步一步介绍如何完成这项任务。我非常感谢您。

以下是一个简单的生成定义,用于创建nuget包并将包发布到VSTS托管的包服务:

  • 在VSTS中创建生成定义以生成项目
  • 在构建定义中添加“NuGet Packager”任务以创建NuGet包。我使用项目文件生成nuget包,所以将路径设置为“NugetP.csproj”。
  • 添加“NuGet Publisher”任务以将包发布到提要。因为我使用的是VSTS托管的包提要,所以选择“内部NuGet提要”,并在“内部提要URL”中输入NuGet提要URL。
  • 保存生成定义并将新生成排入队列。将创建nuget包并将其推送到提要。