Ação SelfRegModules
A ação SelfRegModules processa todos os módulos listados na tabela SelfReg e registra todos os módulos instalados no sistema. O instalador não registra automaticamente arquivos EXE.
Restrições de sequência
A ação InstallValidate deve ser chamada antes de chamar a ação SelfRegModules. Se uma ação InstallFiles for usada, ela deverá aparecer antes da ação SelfRegModules na sequência. Como a ação SelfRegModules altera o sistema, SelfRegModules deve vir após a ação InstallInitialize.
Mensagens ActionData
Domínio | Descrição dos dados da ação |
---|---|
[1] | Identificador do ficheiro do módulo registado. |
[2] | Identificador da pasta que contém o arquivo do módulo registrado. |
Comentários
A ação SelfRegModules tenta chamar a função DllRegisterServer do módulo agendado para ser registrado. Essa ação é executada com privilégios elevados quando a instalação está sendo executada com privilégios elevados, como durante uma instalação por máquina. Durante uma instalação por usuário, o instalador executa essa ação com privilégios de usuário.
Observe que você não pode especificar a ordem na qual o instalador registra DLLs de auto-registro usando a ação SelfUnRegModules.
Tópicos relacionados