【问题标题】:How do I pass OutDir value in azure-pipelines.yml for the VSBuild task?如何在 azure-pipelines.yml 中为 VSBuild 任务传递 OutDir 值?
【发布时间】:2020-04-01 15:21:22
【问题描述】:

这是任务步骤的外观。我无法将输出文件放入 $(Build.ArtifactStagingDirectory) 目录。

- task: VSBuild@1
  inputs:
    solution: '$(solution)'
    platform: '$(buildPlatform)'
    configuration: '$(buildConfiguration)'
    msbuildArguments: '/p:OutDir="$(Build.ArtifactStagingDirectory)"'

我想知道 msbuildArguments 参数的格式是否正确。

【问题讨论】:

    标签: azure-pipelines-build-task


    【解决方案1】:
    - task: VSBuild@1
      inputs:
        solution: '$(solution)'
        platform: '$(buildPlatform)'
        configuration: '$(buildConfiguration)'
        msbuildArgs: "/p:OutDir=$(Build.ArtifactStagingDirectory)"
    

    显然,它的 msbuildArgs 而不是 msbuildArguments。

    【讨论】:

    • 太棒了!感谢您在这里分享您的解决方案,您可以 Accept it as an Answer ,这样它可以帮助遇到相同问题的其他社区成员,我们可以存档这个帖子,谢谢。
    猜你喜欢
    • 1970-01-01
    • 2019-08-04
    • 1970-01-01
    • 1970-01-01
    • 2015-06-14
    • 2017-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多