【问题标题】:How to specify "Release" instead of debug in MSBuild task?如何在 MSBuild 任务中指定“发布”而不是调试?
【发布时间】:2021-03-16 16:38:27
【问题描述】:

我们有一个使用 MSBuild 构建 .NET 的 CI 管道。

默认情况下 MSBuild 是否设置为在发布模式下部署?如果不是,我们如何指定它以发布模式构建?

我们是否在 MSBuild 任务 configuration 字段中指定了这一点?只需输入release?

我的意思是调试与发布,这就是我们今天手动部署为发布的方式,我们希望通过管道来完成,而不是完全自动化构建过程。

我遇到了this answer,但它与 tfsbuild 更相关,而不是 Azure Devops

【问题讨论】:

  • stackoverflow.com/questions/1629779/… 显然“配置”字段在那里。
  • @LexLi 我想这回答了我的问题哈哈。我知道它在那里,但我不确定它是否设置为在发布模式下构建

标签: azure-devops msbuild azure-pipelines-build-task


【解决方案1】:

是的,默认情况下它设置为在调试模式下构建:

在“配置”字段中指定“Release”后,管道在Release模式下成功构建。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-03
    • 1970-01-01
    • 2010-12-06
    • 2015-11-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多