Action SelfUnregModules
L’action SelfUnregModules annule l’inscription de tous les modules répertoriés dans la table SelfReg qui sont planifiés pour être désinstallés. Le programme d’installation n’inscrit pas automatiquement les fichiers .EXE.
Restrictions des séquences
L’action InstallValidate doit apparaître avant l’action SelfUnregModules dans la séquence. Si une action SelfRegModules est utilisée, elle doit apparaître après l’action SelfUnregModules dans la séquence. Si une action SelfRegModules est utilisée, elle doit apparaître après l’action SelfUnregModules dans la séquence.
Messages ActionData
Champ | Description des données d’action |
---|---|
[1] | Identificateur du fichier de module non enregistré. |
[2] | Identificateur du dossier contenant le fichier de module non enregistré. |
Notes
L’action SelfUnregModules tente d’appeler la fonction DllUnregisterServer du module qui doit être désinscrit. Cette action s’exécute avec des privilèges élevés lorsque l’installation est exécutée avec des privilèges élevés, par exemple lors d’une installation par ordinateur. Lors d’une installation par utilisateur, le programme d’installation exécute cette action avec des privilèges utilisateur.
Notez que vous ne pouvez pas spécifier l’ordre dans lequel le programme d’installation annule l’inscription automatique des DLL à l’aide de l’action SelfUnRegModules.
Rubriques connexes