2

目前,NuGet Packager VSTS Build Step 似乎不支持 *.VBPROJ 文件,因此看起来唯一的替代方法是使用 *.NUSPEC 文件。

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

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

4

1 回答 1

4

实际上,您可以使用 vbproj 文件通过“NuGet Packager”任务生成 nuget 包,它可以工作:

在此处输入图像描述

对于您的问题,可以通过运行“nuget spec”命令从构建输出的 vbproj 文件或 dll 文件生成 nuspec 文件,因此您可以在构建定义中添加“命令行”任务来调用 nuget 命令来执行如下: 在此处输入图像描述 您也可以将“spec”更改为“pack”以直接从命令生成 nuget 包文件。有关详细信息,请参阅此链接:创建和发布包

于 2016-05-13T02:41:04.420 回答