Freigeben über


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.

Angeben der Reihenfolge für die Selbstregistrierung