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: Install a new version above previous
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
‎Jan 13, 2010
03:29 AM
Install a new version above previous
Good day!
Is there any option to enable installation of the new version of the .msi file without manual removing previous one.
For example,if i have installed app in the system and i'm starting a new installation of this product(next version) the process will do all the work itself(remove previous one and install new-by default,first i need to delete previous manually and only then istall new one).
Thanks!
Is there any option to enable installation of the new version of the .msi file without manual removing previous one.
For example,if i have installed app in the system and i'm starting a new installation of this product(next version) the process will do all the work itself(remove previous one and install new-by default,first i need to delete previous manually and only then istall new one).
Thanks!
(5) Replies
‎Jan 20, 2010
07:05 PM
Ok - glad you found the solution - but you should also post what you did or this thread just takes up space.
Here are the steps I do:
With InstallSheild Express
In the Installation Designer go to General Information
Update the version you are installing to the new version number
Click on the PRODUCT CODE (Not the Upgrade Code) and in the help section below you will see a button: "Generate New GUID" Click on it to generate a new GUID for the PRODUCT CODE.
Do NOT generate a new Upgrade Code or you will be screwed!
Next go to Upgrade Paths and right click on Upgrade Paths at the top of the tree. Select "New upgrade Path"
Give the new upgrade path a logical name - most anything is valid here.
In the upgrade path settings the Upgrade Code from the General Information page should already be there. This is why you never want to generate a new GUID for the upgrade code.
Leave the min version at 1.0.0
Include Min Version=Yes
Max Version should be the current version you are installing (same as from the General Information section)
Include Max Version=Yes
I set Ignore Remove Failure to Yes - the others I leave the defaults.
You now have an installer that will install properly OVER any previous version of the same upgrade code.
Here are the steps I do:
With InstallSheild Express
In the Installation Designer go to General Information
Update the version you are installing to the new version number
Click on the PRODUCT CODE (Not the Upgrade Code) and in the help section below you will see a button: "Generate New GUID" Click on it to generate a new GUID for the PRODUCT CODE.
Do NOT generate a new Upgrade Code or you will be screwed!
Next go to Upgrade Paths and right click on Upgrade Paths at the top of the tree. Select "New upgrade Path"
Give the new upgrade path a logical name - most anything is valid here.
In the upgrade path settings the Upgrade Code from the General Information page should already be there. This is why you never want to generate a new GUID for the upgrade code.
Leave the min version at 1.0.0
Include Min Version=Yes
Max Version should be the current version you are installing (same as from the General Information section)
Include Max Version=Yes
I set Ignore Remove Failure to Yes - the others I leave the defaults.
You now have an installer that will install properly OVER any previous version of the same upgrade code.
‎Jun 09, 2010
12:51 PM
I changed my Product Code to upgrade my application using Installshield express 2010. It works fine. Is there a way to keep files from previous installation from removing during re-installation?