Msbuild 如何访问列表项元数据,但维护列表?
我已使用以下项目组创建了一个自定义.targets文件Msbuild 如何访问列表项元数据,但维护列表?,msbuild,Msbuild,我已使用以下项目组创建了一个自定义.targets文件 <ItemGroup> <AvailableItemName Include="Foo" /> </ItemGroup> 我可以使用@(Foo)访问该集合或列表,并获得'Item1.txt;Item2.txt' 如果我做了%(Foo.FullPath)我会得到'C:\projectfolder\Item1.txt' 如何同时使用元数据标记%和“collection”标记@来获取 'C:\pr
<ItemGroup>
<AvailableItemName Include="Foo" />
</ItemGroup>
我可以使用@(Foo)
访问该集合或列表,并获得'Item1.txt;Item2.txt'
如果我做了%(Foo.FullPath)
我会得到'C:\projectfolder\Item1.txt'
如何同时使用元数据标记%和“collection”标记@来获取
'C:\projectfolder\Item1.txt;C:\projectfolder\subfolder\Item2.txt'
@(Foo->'%(Foo.FullPath)')
您可以阅读更多谢谢!仅作为参考,MSBuild说您可以只使用@(foo->'%(FullPath'),因为该项是推断的