【发布时间】:2016-05-13 10:41:04
【问题描述】:
目前,NuGet Packager VSTS Build Step 似乎不支持 *.VBPROJ 文件,因此看起来唯一的选择是使用 *.NUSPEC 文件。
但是,我不熟悉如何在构建时在服务器上自动创建 *.NUSPEC 文件。
这是其他 VB 开发人员以某种方式解决的问题吗?
【问题讨论】:
标签: vb.net azure-devops nuspec azure-artifacts
目前,NuGet Packager VSTS Build Step 似乎不支持 *.VBPROJ 文件,因此看起来唯一的选择是使用 *.NUSPEC 文件。
但是,我不熟悉如何在构建时在服务器上自动创建 *.NUSPEC 文件。
这是其他 VB 开发人员以某种方式解决的问题吗?
【问题讨论】:
标签: vb.net azure-devops nuspec azure-artifacts
其实你可以通过“NuGet Packager”任务使用vbproj文件生成nuget包,它可以工作:
对于您的问题,可以通过运行“nuget spec”命令从构建输出的 vbproj 文件或 dll 文件生成 nuspec 文件,因此您可以在构建定义中添加“命令行”任务来调用 nuget执行此操作的命令如下: 您还可以将“spec”更改为“pack”以直接从命令生成 nuget 包文件。详情参考此链接:Creating and Publishing a Package。
【讨论】: