Действие InstallExecuteAgain

Действие InstallExecuteAgain запускает скрипт, содержащий все операции в последовательности действий с момента начала установки или последнего действия InstallExecuteAgain или последнего действия InstallExecute. Действие InstallExecute обновляет систему без завершения транзакции. InstallExecuteAgain выполняет ту же операцию, что и действие InstallExecute, но должно использоваться только после InstallExecute.

Установка InstallExecuteAgain всегда должна быть задана так, чтобы она не запускала во время удаления. Дополнительные сведения см. в разделе Использование свойств в условных инструкциях.

Ограничения последовательностей

Действие InstallExecute происходит между действием InstallInitialize и Действием InstallFinalize.

Сообщения ActionData

Сообщения ActionData отсутствуют.

Комментарии

Действие InstallExecuteAgain выполняет то же самое, что и действие InstallExecute. Так как таблицы последовательностей содержат только один первичный ключ , столбец Действие, одно и то же действие нельзя повторить в конкретной таблице последовательностей. Существуют два действия, которые выполняют одно и то же, InstallExecute и InstallExecuteAgain, в случаях, когда функциональность InstallExecute требуется дважды в таблице InstallExecuteSequence. Дополнительные сведения см. в разделе Использование таблицы последовательностей.