Изменение состояния системы с помощью настраиваемого действия
Пользовательские действия, предназначенные для изменения состояния системы, должны быть отложены выполнение пользовательских действий. Пользовательские действия, которые задают свойства, состояния компонентов, состояния компонентов или целевые каталоги, а также планируют системные операции путем вставки строк в таблицы последовательностей, могут безопасно использовать немедленное выполнение. Однако пользовательские действия, которые изменяют систему напрямую или вызывают другую системную службу, должны быть отложены на время выполнения скрипта установки. Дополнительные сведения см. в разделе Пользовательские действия с отложенным выполнением.
Не следует пытаться использовать настраиваемое действие немедленного выполнения для изменения состояния системы, так как каждое настраиваемое действие, изменяющее состояние, должно иметь соответствующее настраиваемое действие отката для отмены изменения состояния системы при откате установки. Все настраиваемые действия отката также являются отложенными настраиваемыми действиями и должны предшествовать действию, которые они отменяют. Дополнительные сведения см. в разделе Откат настраиваемых действий.