我毫不迟疑地找不到有关支持目标多重条件的信息。 具体来说,根据项目组合,我喜欢<代码>AfterBuild做不同的事情。
例如,如果我的项目组合是A,如果我的项目组合是B,那么我就希望进行批次。 我的维X项目档案有以下目标:
<Target Name="AfterBuild" Condition=" $(Configuration) == A ">
<Exec Command="c:installersa.bat" />
</Target>
<Target Name="AfterBuild" Condition=" $(Configuration) == B ">
<Exec Command="c:installers.bat" />
</Target>
现在,在座的维X专家已经知道,这并不奏效。 虽然WiX在汇编和执行时将尊重最后一个<代码>的愿望。 缩略语 具体目标。 我对使用<代码>< Conditions>在Target
内的信息进行了研究,但认为这只适用于其他内容。
谁能提出正确的XML语言来支持目标中的多重条件?
EDIT——或许唯一的答案是将美元(建筑)作为论据,然后让批量记录东西?