Azione SelfUnregModules
L'azione SelfUnregModules annulla la registrazione di tutti i moduli elencati nella tabella SelfReg pianificata per la disinstallazione. Il programma di installazione non registra automaticamente i file .EXE.
Restrizioni della sequenza
L'azione InstallValidate deve essere visualizzata prima dell'azione SelfUnregModules nella sequenza. Se viene usata un'azione SelfRegModules , deve essere visualizzata dopo l'azione SelfUnregModules nella sequenza. Se viene usata un'azione RemoveFiles , deve essere visualizzata dopo l'azione SelfUnregModules nella sequenza.
Messaggi ActionData
Campo | Descrizione dei dati delle azioni |
---|---|
[1] | Identificatore del file di modulo non registrato. |
[2] | Identificatore della cartella che contiene il file di modulo non registrato. |
Commenti
L'azione SelfUnregModules tenta di chiamare la funzione DllUnregisterServer del modulo che deve essere annullata. Questa azione viene eseguita con privilegi elevati quando l'installazione viene eseguita con privilegi elevati, ad esempio durante un'installazione per computer. Durante un'installazione per utente, il programma di installazione esegue questa azione con privilegi utente.
Si noti che non è possibile specificare l'ordine in cui il programma di installazione annulla la registrazione automatica delle DLL usando l'azione SelfUnRegModules.
Argomenti correlati