View Full Version : Install a new version above previous

01-13-2010, 04:29 AM
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).

01-13-2010, 04:54 AM
guess i need to seek about major update(and i do) but can anyone give the full step-by-step description of actions to do...

01-13-2010, 07:59 AM
How to make that major update????(what do i need to change?)

01-13-2010, 08:52 AM
yes,i made it!Topic can be closed!

01-20-2010, 08: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.

06-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?