Tfs 生成后在VSO中使用$(outdir)

Tfs 生成后在VSO中使用$(outdir),tfs,azure-devops,Tfs,Azure Devops,使用visualstudio.com作为托管TFS: 构建完成后,如何访问批处理文件中的构建的$(outdir)?为其他人设置生成代理和存储库,而代码不是我的,因此我不想更改生成定义,只访问生成后批处理文件代码中指定的输出文件夹 请参阅下面的图片链接。“VisualStudio构建”步骤根据构建平台和配置使用不同的$(outdir)构造 我需要能够访问批处理脚本步骤中的文件夹,而无需修改生成 构建步骤屏幕截图 在MSBuild参数中指定outdir可以更轻松地实现所需的功能 由于您不想更改生成定

使用visualstudio.com作为托管TFS:

构建完成后,如何访问批处理文件中的构建的$(outdir)?为其他人设置生成代理和存储库,而代码不是我的,因此我不想更改生成定义,只访问生成后批处理文件代码中指定的输出文件夹

请参阅下面的图片链接。“VisualStudio构建”步骤根据构建平台和配置使用不同的$(outdir)构造

我需要能够访问批处理脚本步骤中的文件夹,而无需修改生成

构建步骤屏幕截图


在MSBuild参数中指定outdir可以更轻松地实现所需的功能

由于您不想更改生成定义,因此当输出路径基于生成平台和配置时,可以使用“BuildConfiguration”和“BuildPlatform”变量

在您的情况下,输出路径应如下所示:

$(Build.SourcesDirectory)/Logbinder$(ProductAbbrev)/Resources/Mtg.Logbinder.$(ProductAbbrev)/bin/$(BuildPlatform)/$(BuildConfiguration)