Duplicate entry in Add/Remove
Posted 17 October 2007 - 11:41
When I install newer version 4.0 it works properly as I have given different product id and package id. My upgradecode is same. But problem is that it is adding separate entry in Add/Remove that i dont want. I want only one entry of latest version in Add/Remove for both 3.0 and 4.0.
Please let me know that how can I do that? What changes need to be done to achieve this?
Posted 17 October 2007 - 12:46
Stefan Krüger
InstallSite.org twitter facebook
Posted 18 October 2007 - 06:24
So how can I remove older version's entry while installaing newer version? I want to do this in WIX script. I dont want to remove this entry manually.
Posted 18 October 2007 - 16:55
Stefan Krüger
InstallSite.org twitter facebook
Posted 19 October 2007 - 05:54
How to pass these command parameters that i dont know.
Posted 19 October 2007 - 08:18
Stefan Krüger
InstallSite.org twitter facebook
Posted 22 October 2007 - 11:51
Posted 24 October 2007 - 12:37
You can install a minor update without this command line if it's a patch (.msp) instead of a full .msi file.
Stefan Krüger
InstallSite.org twitter facebook
Posted 25 October 2007 - 06:28
Posted 25 October 2007 - 08:14
In the first case, RemoveRegistry might be the way to go. Use the DirectEditor to add a row to the RemoveRegistry table.
In the latter case, perform a Major Upgrade, but change the settings to "first install new version, then remove unneeded files".
Stefan Krüger
InstallSite.org twitter facebook
Posted 25 October 2007 - 09:08
I am using WIX for that. So adding a row to the RemoveRegistry table will resolve my problem. Is this correct?
Posted 29 October 2007 - 17:31
Stefan Krüger
InstallSite.org twitter facebook
Posted 30 October 2007 - 07:32
See below what I have added,
RemoveRegistry Table:->
RemoveRegistry -> 'RemoveOld'
Root -> '2'
Key ->'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{53B5EF7E-3ED6-46BC-B7D9-4E1221EA78C5}'
Name ->
Component_ -> 'CPYCURL'
RemoveRegistryValue Action:->
<InstallExecuteSequence>
<RemoveRegistryValue/>
<InstallExecuteSequence/>
Please let me what else to be done to remove entry from Add/Remove prgrams list.
Posted 31 October 2007 - 09:55
Stefan Krüger
InstallSite.org twitter facebook