如何在 azure-pipelines.yml 中为 VSBuild 任务传递 OutDir 值?

How do I pass OutDir value in azure-pipelines.yml for the VSBuild task?

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

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

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

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

显然,它是 msbuildArgs 而不是 msbuildArguments。