diff options
author | Andras Timar <atimar@suse.com> | 2012-06-20 21:07:29 +0200 |
---|---|---|
committer | Andras Timar <atimar@suse.com> | 2012-06-21 09:15:24 +0200 |
commit | c66efa24eb4b12beaaabbddc88f7c5aef4faf6c5 (patch) | |
tree | 662fd33611d8ac41890bc293327a47822006727e /instsetoo_native/inc_openoffice/windows/msi_templates/CustomAc.idt | |
parent | fix problems in 1015cd4ff73ee25e55b4da8c8bc55a41e652da87: (diff) | |
download | core-c66efa24eb4b12beaaabbddc88f7c5aef4faf6c5.tar.gz core-c66efa24eb4b12beaaabbddc88f7c5aef4faf6c5.zip |
fdo#51270 fix RemoveExtensions custom action
FINDPRODUCT property was not available to this deferred custom action.
Not to mention that registry keys are also deleted at his stage of uninstallation.
The proper solution is to set the installation directory with a type 51 custom action,
and pass it to RemoveExtensions custom action via CustomActionData property.
Change-Id: I0ac18b3a0b19ff1a87bcf580fad9c7fdadb26f76
Diffstat (limited to 'instsetoo_native/inc_openoffice/windows/msi_templates/CustomAc.idt')
-rw-r--r-- | instsetoo_native/inc_openoffice/windows/msi_templates/CustomAc.idt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/instsetoo_native/inc_openoffice/windows/msi_templates/CustomAc.idt b/instsetoo_native/inc_openoffice/windows/msi_templates/CustomAc.idt index 41c2de258377..5f34a1c2766e 100644 --- a/instsetoo_native/inc_openoffice/windows/msi_templates/CustomAc.idt +++ b/instsetoo_native/inc_openoffice/windows/msi_templates/CustomAc.idt @@ -6,7 +6,8 @@ setAllUsersProfile2K 51 ALLUSERSPROFILE [%ALLUSERSPROFILE] SetAllUsersProfileNT 51 ALLUSERSPROFILE [%SystemRoot]\Profiles\All Users setUserProfileNT 51 USERPROFILE [%USERPROFILE] SetARPInstallLocation 51 ARPINSTALLLOCATION [INSTALLLOCATION] -SetInstalllocation 51 RegisterExtensions [INSTALLLOCATION] +SetInstallLocation1 51 RegisterExtensions [INSTALLLOCATION] +SetInstallLocation2 51 RemoveExtensions [INSTALLLOCATION] NewProductFound 19 OOO_CUSTOMACTION_1 SameProductFound 19 OOO_CUSTOMACTION_2 SetLanguageSelected 51 LANG_SELECTED 1 |