Acción SelfUnregModules
La acción SelfUnregModules anula el registro de todos los módulos enumerados en la tabla SelfReg que están programados para desinstalarse. El instalador no registra automáticamente .EXE archivos.
Restricciones de secuencia
La acción InstallValidate debe aparecer antes de la acción SelfUnregModules en la secuencia. Si se usa una acción SelfRegModules debe aparecer después de la acción SelfUnregModules en la secuencia. Si se usa una acción RemoveFiles debe aparecer después de la acción SelfUnregModules en la secuencia.
Mensajes actionData
Campo | Descripción de los datos de acción |
---|---|
[1] | Identificador del archivo de módulo no registrado. |
[2] | Identificador de la carpeta que contiene el archivo de módulo no registrado. |
Observaciones
La acción SelfUnregModules intenta llamar a la DllUnregisterServer función del módulo que se va a anular el registro. Esta acción se ejecuta con privilegios elevados cuando se ejecuta la instalación con privilegios elevados, como durante una instalación por máquina. Durante una instalación por usuario, el instalador ejecuta esta acción con privilegios de usuario.
Tenga en cuenta que no se puede especificar el orden en el que el instalador anula el registro automático de archivos DLL mediante la acción SelfUnRegModules.
Temas relacionados