summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2013-11-09 02:32:26 +0100
committerMarc-André Lureau <marcandre.lureau@gmail.com>2013-11-09 02:32:49 +0100
commit8c29d1e920db7149fe2bdbb043857e53ec531bf1 (patch)
tree6b50604d04a398b89cd7ef6e3d15e7c75614058b
parentd97de23a6e2221520dfafe0c6aa2a34daeb96379 (diff)
Fix possibly missing files after upgrade
This is similar to the fix for virt-viewer: https://www.redhat.com/archives/virt-tools-list/2013-November/msg00030.html Although it's not mandatory for simple cases, RemoveExistingProducts should be Schedule='afterInstallFinalize', see also: http://msdn.microsoft.com/en-us/library/aa371197%28v=vs.85%29.aspx http://stackoverflow.com/questions/15138731/wix-major-upgrade-not-installing-all-files
-rw-r--r--usbclerk.wxs.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/usbclerk.wxs.in b/usbclerk.wxs.in
index 8cb918a..93fb192 100644
--- a/usbclerk.wxs.in
+++ b/usbclerk.wxs.in
@@ -32,7 +32,7 @@
</Upgrade>
<Condition Message="USB Clerk is already installed.">NOT NEWERVERSIONDETECTED</Condition>
<InstallExecuteSequence>
- <RemoveExistingProducts After="InstallValidate"/>
+ <RemoveExistingProducts After="InstallFinalize"/>
</InstallExecuteSequence>
<!-- try to uninstall NSIS -->