Действие SelfUnregModules
Действие SelfUnregModules отменяет регистрацию всех модулей, перечисленных в таблице SelfReg , которые планируется удалить. Установщик не регистрирует файлы .EXE самостоятельно.
Ограничения последовательностей
Действие InstallValidate должно отображаться перед действием SelfUnregModules в последовательности. Если используется действие SelfRegModules , оно должно отображаться после действия SelfUnregModules в последовательности. Если используется действие RemoveFiles , оно должно отображаться после действия SelfUnregModules в последовательности.
Сообщения ActionData
Поле | Описание данных действия |
---|---|
[1] | Идентификатор незарегистрированного файла модуля. |
[2] | Идентификатор папки с незарегистрированным файлом модуля. |
Комментарии
Действие SelfUnregModules пытается вызвать функцию DllUnregisterServer модуля, который должен быть отменен. Это действие выполняется с повышенными привилегиями, когда установка выполняется с повышенными привилегиями, например во время установки на отдельных компьютерах. Во время установки на пользователя установщик выполняет это действие с привилегиями пользователя.
Обратите внимание, что нельзя указать порядок, в котором установщик отменяет регистрацию саморегистрирующихся библиотек DLL с помощью действия SelfUnRegModules.
Связанные темы