当前位置:  开发笔记 > 开发工具 > 正文

MSBuild - >(箭头/破折号更大/ - >)运算符有什么作用?

如何解决《MSBuild->(箭头/破折号更大/->)运算符有什么作用?》经验,为你挑选了1个好方法。

什么是->(或->)运算符中的MSBuild吗?

来自另一个问题的一些示例代码:文件跟踪器日志文件格式



奖金问题:@(CustomBuildStep->'^%(Identity)')上面的代码做了什么?



1> John Calsbee..:

->在的MSBuild运算符是变换算子.它通过使用原始项目的元数据替换右侧的字符串,将项目列表转换为新项目列表.

->'^%(Identity)'魔术的部分中描述的任务批处理文件.该Identity元数据只是本身的价值,所以这种转变只是前添加"^".它还会因为%sigil而导致批处理,因此WriteLinesToFile每个CustomBuildStep项目都会执行整个任务.


请注意,` - >`也*用于项目函数https://msdn.microsoft.com/en-us/library/ee886422.aspx
推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有