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
- :
- Re: Major Upgrade not working - Need help
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
Mar 14, 2014
08:28 AM
Major Upgrade not working - Need help
Hi
I have installed v 2.0.16.10 and need to install v2.0.17.1.
Major Upgrade:
1. Change the Product code and Package code
2. Keep the upgrade code as it is. not changed.
3. Change the version from v2.0.16.10 to v2.0.17.1
4. Added new entry in the Media > Upgrades > Right click and add Major upgrade item
5. From the Common tab select the "Products having another upgrade code". Here if i choose the first option "products sharing my upgrade code" then All zeros's display in the "Advacned" tab.
6. Select Any earlier version and remain left unchanged. (Now added new entry with the upgrade code in the update table)
Build the msi project and while click the msi it installs everytime as a new version by displaying the welcome screen. Rather than shows the "Do you want to upgrade...". Message box.
If click "Yes" then automatic uninstallation of the old setup and installs the new setup without getting inputs from the user. How to achieve this?
Please help to resolve this.
I have installed v 2.0.16.10 and need to install v2.0.17.1.
Major Upgrade:
1. Change the Product code and Package code
2. Keep the upgrade code as it is. not changed.
3. Change the version from v2.0.16.10 to v2.0.17.1
4. Added new entry in the Media > Upgrades > Right click and add Major upgrade item
5. From the Common tab select the "Products having another upgrade code". Here if i choose the first option "products sharing my upgrade code" then All zeros's display in the "Advacned" tab.
6. Select Any earlier version and remain left unchanged. (Now added new entry with the upgrade code in the update table)
Build the msi project and while click the msi it installs everytime as a new version by displaying the welcome screen. Rather than shows the "Do you want to upgrade...". Message box.
If click "Yes" then automatic uninstallation of the old setup and installs the new setup without getting inputs from the user. How to achieve this?
Please help to resolve this.
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Apr 09, 2014
10:26 AM
Hi,
I had the same issue some time ago....
My solution:
You must evaluate the "IS_MAJOR_UPGRADE" or "UPGRADINGPRODUCTCODE" property to control the UI sequence and the texts being displayed in the dialogs.
Otherwise the UI sequence runs completely as if it was a new installation.
Then you can define a button "Just Upgrade" on the InstallWelcome dialog, that is only displayed depending on the property "IS_MAJOR_UPGRADE", and which allows to skip all dialogs and jumps right to the "ReadyToInstall" dialog.
Take care that you migrate the feature states and that custom properties that are set correctly!
I had the same issue some time ago....
My solution:
You must evaluate the "IS_MAJOR_UPGRADE" or "UPGRADINGPRODUCTCODE" property to control the UI sequence and the texts being displayed in the dialogs.
Otherwise the UI sequence runs completely as if it was a new installation.
Then you can define a button "Just Upgrade" on the InstallWelcome dialog, that is only displayed depending on the property "IS_MAJOR_UPGRADE", and which allows to skip all dialogs and jumps right to the "ReadyToInstall" dialog.
Take care that you migrate the feature states and that custom properties that are set correctly!