Udostępnij za pośrednictwem


Akcja SelfRegModules

Akcja SelfRegModules przetwarza wszystkie moduły wymienione w tabeli SelfReg i rejestruje wszystkie zainstalowane moduły w systemie. Instalator nie rejestruje samodzielnie plików EXE.

Ograniczenia sekwencji

Przed wywołaniem akcji SelfRegModules należy wywołać akcję InstallValidate. Jeśli jest używana akcja InstallFiles, musi zostać wyświetlona przed akcją SelfRegModules w sekwencji. Ponieważ akcja SelfRegModules zmienia system, funkcja SelfRegModules powinna pojawić się po akcji InstallInitialize.

Komunikaty ActionData

Pole Opis danych akcji
[1] Identyfikator zarejestrowanego pliku modułu.
[2] Identyfikator folderu zawierającego zarejestrowany plik modułu.

 

Uwagi

Akcja SelfRegModules próbuje wywołać funkcję DllRegisterServer modułu, która ma zostać zarejestrowana. Ta akcja jest uruchamiana z podwyższonym poziomem uprawnień, gdy instalacja jest uruchamiana z podwyższonym poziomem uprawnień, na przykład podczas instalacji poszczególnych maszyn. Podczas instalacji poszczególnych użytkowników instalator uruchamia tę akcję z uprawnieniami użytkownika.

Należy pamiętać, że nie można określić kolejności rejestrowania samodzielnie rejestrujących bibliotek DLL przy użyciu akcji SelfUnRegModules.

Określanie kolejności rejestracji samoobsługowej