如何在VSTS构建期间生成* .NUSPEC文件?

时间:2016-05-13 00:07:58

标签: vb.net azure-devops nuspec azure-artifacts

目前NuGet Packager VSTS Build Step似乎不支持* .VBPROJ文件,所以看起来唯一的选择是使用* .NUSPEC文件。

但是,我不熟悉如何在构建时自动在服务器上创建* .NUSPEC文件。

这是其他VB开发人员以某种方式解决的问题吗?

1 个答案:

答案 0 :(得分:4)

实际上,你可以使用vbproj文件生成带有“NuGet Packager”任务的nuget包,它可以工作:

enter image description here

对于您的问题,可以通过运行“nuget spec”命令从构建输出的vbproj文件或dll文件生成nuspec文件,这样您就可以在构建定义中添加“命令行”任务来调用nuget命令执行如下操作: enter image description here 您还可以将“spec”更改为“pack”以直接从命令生成nuget包文件。有关详细信息,请参阅此链接:Creating and Publishing a Package