This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- How to uninstall Old installer when both installers differ from GUID?
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 17, 2008
06:09 AM
How to uninstall Old installer when both installers differ from GUID?
We would release out two installers(one for xp and one for vista).
Now , i modified old xp installer to merge two installers to one package.
So i can uninstall old xp, but cannot uninstall old vista(different GUID)
Could i uninstall old vista installer by using new installer?
If yes, how to do ?
Thanks for your kindly help.
Now , i modified old xp installer to merge two installers to one package.
So i can uninstall old xp, but cannot uninstall old vista(different GUID)
Could i uninstall old vista installer by using new installer?
If yes, how to do ?
Thanks for your kindly help.
(5) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 17, 2008
08:39 AM
You could use a major upgrade. Add a major upgrade for both Upgrade codes. When the upgrade runs, it will replace either code.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 17, 2008
09:58 PM
ITI_Randy wrote:
You could use a major upgrade. Add a major upgrade for both Upgrade codes. When the upgrade runs, it will replace either code.
Dear Sir:
Thanks for your information.
I will read help topic:"creating an installscript release to update
previous Versions". But i feel it is not what i want to have.(my project
is installscript type)
I hope the below flow.
old xp installer -> my new allinone installer(inherited from old xp installer)
(can uninstall it) |----> old vista installer
I hope in the future i just only use my new allinone installer to
uninstall both installer(old xp and vista installer)
Thanks for your kindly help.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 21, 2008
08:18 AM
If your project is a pure InstallScript project (not InstallScript MSI), then you should be able to check the registry for the two older versions (perhaps in OnBegin) and run the run the uninstalls based on their presence (perhaps in OnFirstUIBefore).
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 23, 2008
12:30 AM
KathyMorey wrote:
If your project is a pure InstallScript project (not InstallScript MSI), then you should be able to check the registry for the two older versions (perhaps in OnBegin) and run the run the uninstalls based on their presence (perhaps in OnFirstUIBefore).
Thanks for your good information.
Could you teach me that if i would want to run Maint-Mode when I
found the registry for old version(in OnBegin)?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 23, 2008
08:41 AM
I'm not sure of all the ramifications, but if you set a flag based on your search in OnBegin, then in OnFirstUIBefore (and OnFirstUIAfter) you could check for the flag and run OnMaintUIBefore (or OnMaintUIAfter). I've done it the opposite way (run OnFirst from OnMaint and OnResume) but never done it that way.
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)