Ação SelfRegModules
A ação SelfRegModules processa todos os módulos listados na tabela SelfReg e registra todos os módulos instalados com o sistema. O instalador não registra automaticamente os 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 de ActionData
Campo | Descrição dos dados de ação |
---|---|
[1] | Identificador do arquivo de módulo registrado. |
[2] | Identificador da pasta que contém o arquivo de 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 computador. 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 automaticamente DLLs usando a ação SelfUnRegModules.
Tópicos relacionados