C# Msbuild自定义任务-用于循环
我想实现一个Msbuild Custome任务来循环项目列表,并对每个项目执行一些操作。基本上,我希望在msbuild中构建foreach或for循环 我四处搜索了一下,但没有找到关于输出项目列表的有用信息,并对每个项目进行了循环 我得到了什么 如何实现自定义任务 从自定义msbuild任务返回输出 是否可以使用msbuild自定义任务实现我的想法 更新: 我想要点什么C# Msbuild自定义任务-用于循环,c#,msbuild,C#,Msbuild,我想实现一个Msbuild Custome任务来循环项目列表,并对每个项目执行一些操作。基本上,我希望在msbuild中构建foreach或for循环 我四处搜索了一下,但没有找到关于输出项目列表的有用信息,并对每个项目进行了循环 我得到了什么 如何实现自定义任务 从自定义msbuild任务返回输出 是否可以使用msbuild自定义任务实现我的想法 更新: 我想要点什么 <Foreach item='String' in="PropertyGroups" Property='MyPro
<Foreach item='String' in="PropertyGroups" Property='MyPropertyName'>
//do what ever to use $(MypropertyName) for other tasks
</Foreach>
//您要做什么才能将$(MypropertyName)用于其他任务
标准MSBuild任务对集合(MSBuild ese中的ItemGroup,ITask接口中的ITaskItem[])进行操作,自定义任务也可以执行相同的操作。你不需要付小费
如果需要自定义任务,您的任务将如下所示:
<MyTask TaskItems="@(blah)"/>
@icn-更具体。忽略foreach概念,你想为你的构建做些什么。