Est-il possible de passer un groupe de propriétés dynamiques à une tâche MSbuild? Donc, si j'ai les propriétés et les valeurs suivantes:Comment passer des propriétés dynamiques à une tâche MSbuild?
<MyPropertyGroup>
<Foo>bar</Foo>
<Foo1>bar1</Foo1>
<Foo2>bar2</Foo2>
</MyPropertyGroup>
je pourrais appeler MSBuild avec une liste de propriétés courte:
<MSBuild Projects="$(SolutionFile)" Targets="Build" Properties="MyPropertyGroup" />
Mais ce serait la même chose que d'appeler la tâche comme ceci:
<MSBuild Projects="$(SolutionFile)" Targets="Build" Properties="Foo=bar;Foo1=bar1;Foo2=bar2" />
Ceci est utile si la liste de propriétés est importante et que seule une place doit être conservée.
Exactement ce que je cherchais, merci! – nichos