У меня есть последовательность SetProperty действий, которые зависят друг от друга. Вот упрощенный пример:
<SetProperty Id="A" Before="AppSearch" Value="Hello" />
<SetProperty Id="B" Before="AppSearch" Value="[A] world!" />
В этом случае необходимо установить свойство A перед свойством B, чтобы значение B стало «Hello world!».
Поскольку WiX не определяет атрибут для установки имени настраиваемого действия в этом случае, у меня нет имени для использования в До или После атрибуты.
Я заметил , что порядок выполнения этих действий соответствует алфавитному порядку имен свойств, но это похоже на детали реализации, на которые я не должен полагаться.
Как правильно установить порядок SetProperty
пользовательских действий?