Я объединяю несколько задач exec
в процессе сборки. Каждое выполнение занимает около одной минуты, поэтому я хотел бы запускать их параллельно, чтобы повысить общую производительность сборки.
Цель, которая запускает несколько exec
задач:
<Target Name="CreatePackages" DependsOnTargets="Build" AfterTargets="Build">
<Exec Command="SomeExecutable.exe %(SomeGroup.Location) </Exec>
</Target>
Определение ItemGroup
:
<ItemGroup>
<SomeGroup Include="Production">
<Location>SomePath/Production</Location>
</SomeGroup>
<SomeGroup Include="Test">
<Location>SomePath/Test</Location>
</SomeGroup>
<SomeGroup Include="Development">
<Location>SomePath/Development</Location>
</SomeGroup>
</ItemGroup>
Как запустить эти exec
задач параллельно?