У меня есть 2 пользовательских действия в WIX A и BКак выполнять пользовательские действия последовательно в WIX
Мне нужно, чтобы B выполнялся только после завершения A.
А внешний ехе, B представляет собой набор команд, который конфигурирует, и, следовательно, не может выполняться до А.
В настоящее время я определяю 2 пользовательские действия, как это:
<CustomAction Id='install_exe_action' FileKey='exe' Execute='deferred' Return='check' ExeCommand=' --flags 1'/>
<CustomAction Id='start_service_controller_action' FileKey='exe_service_controller_exe' Impersonate='no' ExeCommand=' /install ' Execute='deferred' Return='check' />
Я тогда 2 InstallExecuteSequence разделы как:
<InstallExecuteSequence>
<Custom Action='install_exe_action' After='InstallFiles'> NOT Installed AND NOT REMOVE </Custom>
</InstallExecuteSequence>
<InstallExecuteSequence>
<Custom Action='start_service_controller_action' After='InstallFiles'> NOT Installed AND NOT REMOVE </Custom>
</InstallExecuteSequence>
Как я могу получить start_service_controler_action только произойдет ПОСЛЕ install_exe_action?
Спасибо!
СПАСИБО! Отлично – user2016641