Поделиться через


Действие InstallExecuteAgain

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

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

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

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

Сообщения ActionData

Нет сообщений ActionData.

Замечания

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