SelfUnregModules-Aktion
Die SelfUnregModules-Aktion hebt die Registrierung aller Module auf, die in der SelfReg-Tabelle aufgeführt sind und deinstalliert werden sollen. Der Installer registriert EXE-Dateien nicht selbst.
Sequenzeinschränkungen
Die InstallValidate-Aktion muss sich in der Sequenz vor der SelfUnregModules-Aktion befinden. Wenn eine SelfRegModules-Aktion verwendet wird, muss sie sich in der Sequenz hinter der SelfUnregModules-Aktion befinden. Wenn eine RemoveFiles-Aktion verwendet wird, muss sie sich in der Sequenz hinter der SelfUnregModules-Aktion befinden.
ActionData-Meldungen
Feld | Beschreibung der Aktionsdaten |
---|---|
[1] | Bezeichner der nicht registrierten Moduldatei. |
[2] | Bezeichner des Ordners mit der nicht registrierten Moduldatei. |
Bemerkungen
Die SelfUnregModules-Aktion versucht, die DllUnregisterServer-Funktion des Moduls aufzurufen, dessen Registrierung aufgehoben werden soll. Diese Aktion wird mit erhöhten Rechten ausgeführt, wenn die Installation mit erhöhten Rechten ausgeführt wird, z. B. während einer computerspezifischen Installation. Während einer benutzerspezifischen Installation führt der Installer diese Aktion mit Benutzerrechten aus.
Beachten Sie, dass Sie die Reihenfolge, in der der Installer die Registrierung sich selbst registrierender DLL-Dateien aufhebt, nicht mit der SelfUnRegModules-Aktion festlegen können.
Zugehörige Themen