如何使用build.binaries目录变量

时间:2019-01-04 16:05:38

标签: c# azure-devops visual-studio-2017-build-tools

我为解决方案中的某些项目定义了构建后事件,如下所示:

copy / Y“ $(TargetPath)”“ $(build.binariesdirectory)混淆”

哪个会导致错误:

错误MSB4184:无法评估表达式“”“ .binariesdirectory”。找不到方法“ System.String.binariesdirectory”。

Azure DevOps(通常是TFS构建系统)对我来说是新手,所以任何帮助或建议都将不胜感激。

1 个答案:

答案 0 :(得分:0)

结果证明,生成后事件必须使用其他语法(Windows批处理脚本)

%BUILD_BINARIESDIRECTORY%\已混淆

所以我用

复制/ Y“ $(TargetPath)”%BUILD_STAGINGDIRECTORY%\混淆“

,并且程序集已成功复制。 Microsoft docs link on Azure pipelines