在目标中定义和使用“变量”

马丁

在中Target,我需要使用%(Foo.Filename)%(Foo.Extension)几次。

有没有一种方法可以定义一个可以代替使用的“变量”(或类似变量)%(Foo.Filename)%(Foo.Extension)最好在Target

(出于完整性考虑:%(Foo.Identity)有所不同。)

伊利亚·科热夫尼科夫(Ilya Kozhevnikov)

取决于在%目标中使用的方式,因为引用元数据不仅是类属性的简写,而且还是批处理项目组的方法,这不仅仅是一种简写形式。在某些情况下,例如项目组1,在执行过程中创建属性将无法正常工作,因为它将在循环中覆盖自身。最常见的方法是进行目标批处理转换或自定义元数据

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Foo Include="*.cs" />
  </ItemGroup>

  <Target Name="Foo">
    <ItemGroup>
      <Foo>
        <Lorem>Ipsum.%(Filename)%(Extension)</Lorem>
      </Foo>
    </ItemGroup>
    <Message Text="%(Foo.Lorem)" />
  </Target>

  <Target Name="Bar">
    <ItemGroup>
      <Lorem Include="Ipsum.%(Foo.Filename)%(Extension)" />
    </ItemGroup>
    <Message Text="@(Lorem)" />
    <Message Text="@(Foo -> 'Ipsum.%(Filename)%(Extension)')" />
  </Target>

  <Target Name="Baz" Inputs="@(Foo)" Outputs="Ipsum.%(Filename)%(Extension)">
    <PropertyGroup>
      <Lorem>Ipsum.%(Foo.Filename)%(Extension)</Lorem>
    </PropertyGroup>
    <Message Text="$(Lorem)" />
  </Target>
</Project>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在GEKKO中定义控制变量和目标函数

来自分类Dev

在glm r中定义目标变量

来自分类Dev

在OpenResty配置文件中定义和使用变量

来自分类Dev

Make:目标/特定于模式的变量定义中的模式

来自分类Dev

动态目标中的目标变量

来自分类Dev

Makefile-如何在创建其他目标的目标中定义变量?

来自分类Dev

使用函数中定义的变量

来自分类Dev

目标c中的Swift全局变量和全局函数

来自分类Dev

如何设置和传递在另一个View目标C中也可以使用的变量的值

来自分类Dev

在bash中定义和递增变量

来自分类Dev

使用定义和变量之间的区别

来自分类Dev

如何使用servlet和JSP将数据保存在Java类中定义的变量中?

来自分类Dev

使用变量的值作为目标c中的动态代码?

来自分类Dev

使用make中的计算变量来确定目标

来自分类Dev

在目标c中对实例变量使用下划线

来自分类Dev

使用make中的计算变量来确定目标

来自分类Dev

Python unitest-在测试中使用模块和类级别设置函数中定义的变量

来自分类Dev

在自定义类Bootstap 4中的Sass中使用margin和padding变量

来自分类Dev

如何在VBA中使用不同的工作表和变量来定义VLOOKUP中的范围?

来自分类Dev

如何定义线性回归的目标变量

来自分类Dev

变量定义中的变量

来自分类Dev

在单独的文件中声明和定义变量和函数

来自分类Dev

当目标具有与源同名的变量时,带有自定义源和目标变量的 @Mapping 无法按预期工作

来自分类Dev

Makefile在目标中设置变量

来自分类Dev

ipython运行时不会破坏目标文件中定义的全局变量

来自分类Dev

Nginx proxy_pass更改在变量中定义目标时的行为

来自分类Dev

如何在MATLAB的全局优化工具箱中定义待优化的目标函数变量?

来自分类Dev

在函数中定义变量时何时使用“ this”

来自分类Dev

在多行中使用变量在gnumake中定义

Related 相关文章

  1. 1

    在GEKKO中定义控制变量和目标函数

  2. 2

    在glm r中定义目标变量

  3. 3

    在OpenResty配置文件中定义和使用变量

  4. 4

    Make:目标/特定于模式的变量定义中的模式

  5. 5

    动态目标中的目标变量

  6. 6

    Makefile-如何在创建其他目标的目标中定义变量?

  7. 7

    使用函数中定义的变量

  8. 8

    目标c中的Swift全局变量和全局函数

  9. 9

    如何设置和传递在另一个View目标C中也可以使用的变量的值

  10. 10

    在bash中定义和递增变量

  11. 11

    使用定义和变量之间的区别

  12. 12

    如何使用servlet和JSP将数据保存在Java类中定义的变量中?

  13. 13

    使用变量的值作为目标c中的动态代码?

  14. 14

    使用make中的计算变量来确定目标

  15. 15

    在目标c中对实例变量使用下划线

  16. 16

    使用make中的计算变量来确定目标

  17. 17

    Python unitest-在测试中使用模块和类级别设置函数中定义的变量

  18. 18

    在自定义类Bootstap 4中的Sass中使用margin和padding变量

  19. 19

    如何在VBA中使用不同的工作表和变量来定义VLOOKUP中的范围?

  20. 20

    如何定义线性回归的目标变量

  21. 21

    变量定义中的变量

  22. 22

    在单独的文件中声明和定义变量和函数

  23. 23

    当目标具有与源同名的变量时,带有自定义源和目标变量的 @Mapping 无法按预期工作

  24. 24

    Makefile在目标中设置变量

  25. 25

    ipython运行时不会破坏目标文件中定义的全局变量

  26. 26

    Nginx proxy_pass更改在变量中定义目标时的行为

  27. 27

    如何在MATLAB的全局优化工具箱中定义待优化的目标函数变量?

  28. 28

    在函数中定义变量时何时使用“ this”

  29. 29

    在多行中使用变量在gnumake中定义

热门标签

归档