从 Azure Devops 中的命令行任务运行 MSBuild

tho*_*hom 5 msbuild azure-devops azure-pipelines azure-devops-hosted-agent

msbuild我正在尝试在 Azure Devops 上执行。因此我无法使用MSBuild提供的任务。

当我使用命令行任务时,该命令无法识别。vcvarsall.bat在我的本地计算机上,我在使用之前加载msbuild。但我一直无法弄清楚如何在 Azure Devops 中获取该路径。这似乎也不是Develop Command PromptAzue Devops 的任务。

关于如何使用msbuild命令行任务或批处理脚本任务有什么想法吗?使用他们的托管 VS 代理。

Sha*_*zyk 3

如果您使用 Hosted Agent 2017,您可以msbuild.exe通过以下方式从命令行运行任务:

命令行版本 1: 在此输入图像描述

命令行版本 2:

在此输入图像描述

结果:

在此输入图像描述