SelfUnregModules-Aktion
Die Aktion "SelfUnregModules" hebt die Registrierung aller Module auf, die in der SelfReg-Tabelle aufgeführt sind,, die deinstalliert werden sollen. Das Installationsprogramm registriert .EXE Dateien nicht selbst.
Sequenzeinschränkungen
Die InstallValidate--Aktion muss vor der Aktion "SelfUnregModules" in der Sequenz angezeigt werden. Wenn eine SelfRegModules- Aktion verwendet wird, muss sie nach der SelfUnregModules-Aktion in der Sequenz angezeigt werden. Wenn eine RemoveFiles-Aktion verwendet wird, muss sie nach der Aktion "SelfUnregModules" in der Sequenz angezeigt werden.
ActionData-Nachrichten
Feld | Beschreibung der Aktionsdaten |
---|---|
[1] | Bezeichner der nicht registrierten Moduldatei. |
[2] | Bezeichner des Ordners, der die nicht registrierte Moduldatei enthält. |
Bemerkungen
Die SelfUnregModules-Aktion versucht, die DllUnregisterServer Funktion des Moduls aufzurufen, das die Registrierung aufheben 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 Installation pro Computer. Während einer Benutzerinstallation führt das Installationsprogramm diese Aktion mit Benutzerrechten aus.
Beachten Sie, dass Sie die Reihenfolge nicht angeben können, in der das Installationsprogramm die Registrierung von SELBSTregistrierungs-DLLs mithilfe der SelfUnRegModules-Aktion aufgehoben.
Verwandte Themen