如何在 Azure DevOps 构建定义中构建具有多个构建配置(调试、发布)的解决方案

How to build a solution with multiple build configuration (debug, release) in Azure DevOps build definiton

是否可以同时使用两种配置构建解决方案?

是的,您需要转到代理作业选项 -> 并行 -> 多配置:

在构建任务中,您将相同的变量放入构建配置中。

现在构建将执行两次,一次是发布配置,一次是调试。

Multiplier 变量必须在没有 $ 和括号 () 的情况下提供

"Under the agent job of the assigned task, on the Parallelism tab, select Multi-configuration and specify the Multipliers separated by commas. For example: BuildConfiguration, BuildPlatform"

https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/build/visual-studio-build?view=azure-devops#how-do-i-build-multiple-configurations-for-multiple-platforms

multi-configuration 构建中的乘数不应是变量。应该是buildConfiguration[而不是$(buildConfiguration)]这个可以定义为变量段中的变量,配置不同

buildConfiguration = Debug, Release