【问题标题】:How to generate a *.NUSPEC file during a VSTS build?如何在 VSTS 构建期间生成 *.NUSPEC 文件?
【发布时间】:2016-05-13 10:41:04
【问题描述】:

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

    • 埃迪,这是个好消息。为了简单起见,我相信我会更喜欢前者——我不知道 VSTS 构建步骤可以直接支持 *.VBPROJ 文件。那么在询问 *.CSPROJ 文件的对话框中指定 *.VBPROJ 文件名是否只是一个问题?
    • 太好了,谢谢。 Eddie,你能看看我的另一个 NuGet 问题here——我对 VS 2015 在这方面的新行为感到很厌烦。我对你的意见很感兴趣。
    猜你喜欢
    • 2018-04-25
    • 1970-01-01
    • 2018-09-27
    • 1970-01-01
    • 2018-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-12
    相关资源
    最近更新 更多