Akcja SelfUnregModules
Akcja SelfUnregModules wyrejestruje wszystkie moduły wymienione w tabeli SelfReg, które mają zostać odinstalowane. Instalator nie rejestruje samodzielnie plików .EXE.
Ograniczenia sekwencji
Akcja InstallValidate musi pojawić się przed akcją SelfUnregModules w sekwencji. Jeśli jest używana akcja selfRegModules musi pojawić się po akcji SelfUnregModules w sekwencji. Jeśli zostanie użyta akcja RemoveFiles musi pojawić się po akcji SelfUnregModules w sekwencji.
Komunikaty ActionData
Pole | Opis danych akcji |
---|---|
[1] | Identyfikator niezarejestrowanego pliku modułu. |
[2] | Identyfikator folderu zawierającego niezarejestrowany plik modułu. |
Uwagi
Akcja SelfUnregModules próbuje wywołać funkcję DllUnregisterServer modułu, który ma zostać wyrejestrowany. 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, w jakiej instalator wyrejestruje biblioteki DLL samodzielnie za pomocą akcji SelfUnRegModules.
Tematy pokrewne