SelfRegModules-Aktion
Die SelfRegModules-Aktion verarbeitet alle module, die in der SelfReg-Tabelle aufgeführt sind, und registriert alle installierten Module beim System. Das Installationsprogramm registriert exe-Dateien nicht selbst.
Sequenzeinschränkungen
Die InstallValidate-Aktion muss aufgerufen werden, bevor die SelfRegModules-Aktion aufgerufen wird. Wenn eine InstallFiles-Aktion verwendet wird, muss sie vor der SelfRegModules-Aktion in der Sequenz angezeigt werden. Da die SelfRegModules-Aktion das System ändert, sollte SelfRegModules nach der InstallInitialize-Aktion kommen.
ActionData-Meldungen
| Feld | Beschreibung der Aktionsdaten |
|---|---|
| [1] | Bezeichner der registrierten Moduldatei. |
| [2] | Bezeichner des Ordners, der die registrierte Moduldatei enthält. |
Bemerkungen
Die SelfRegModules-Aktion versucht, die DllRegisterServer-Funktion des Moduls auf aufruft, das registriert 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 Installation pro Computer. Während einer benutzerspezifischen Installation führt das Installationsprogramm diese Aktion mit Benutzerberechtigungen aus.
Beachten Sie, dass Sie die Reihenfolge, in der das Installationsprogramm selbstregistrierungs-DLLs registriert, nicht mithilfe der SelfUnRegModules-Aktion angeben können.