Hi,
i'm new to packaging and would like to know how i can build a upgrade package that will uninstall the old version if it exists on the machine and install the new upgraded version. I need this package to install fully if there is a old version or not. This is the first time i will be doing this , so please point me to the most resources or details you can provide me .
I thank you very much in advance![:D]
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Hi there!

The easyest way, in my opinion, to do that is to make sure you have the same UpgradeCode on both packages, but a newer package version in the new one. If you are using AdminStudio you can just go to the "Upgrades"-folder in the left view.
There you just add a "Major Upgrade" and the other two settings can be left as is. ("Products sharing the same upgrade code" and "Any earlyer version").
I dunno how you do it in Wise, but you can do directly in the Upgrade-table too.

I have experienced some problems with it myself if you change the version number after you have added the Upgrade. Then just delete and re-add the Upgrade.

Good luck!

/Jonas
Answered 01/18/2007 by: jonasm
Blue Belt

Please log in to comment
0
i must be blind [8|] lol , but i looked all over installshield direct editor for this "upgrade" table and i see none. Am i missing something here?
Answered 01/18/2007 by: justinSingh
Blue Belt

Please log in to comment
0
does this upgrade code only work when upgrading other MSIs or can i also upgrade normal .exe installations...and if so can someone point me to a tutorial or resource?
thank you
Answered 01/18/2007 by: justinSingh
Blue Belt

Please log in to comment
0
Hi there!

You can only upgrade a previous MSI-package, so you can not upgrade a .exe installation.

If you have opened a regular MSI-package in InstallShield, the Upgrade table is second from the end in the Direct Editor.

If you have done a repackaging yourself, and opens your project in InstallShield (at least in version 10.50) you should get a "folder" in the left menu saying "Media". There is some settings for Upgrades too.

I hope you get it to work!

/Jonas
Answered 01/19/2007 by: jonasm
Blue Belt

Please log in to comment
0
can any one tell me if there would be any issue if i set the min.version to 0 and the max.version to 6.5?
Answered 08/23/2007 by: justinSingh
Blue Belt

Please log in to comment
0
Hi,

when I open the msi file with Admin studio...it always goes to Direct Edit which it does not have the Upgrade tab for me. How can I see the Upgrade tab under the Media when I open any .msi file. Thanks much for all your help.
Answered 08/16/2010 by: lovean11
Yellow Belt

Please log in to comment
0
If you open an MSI in Admin Studio you will not get the Upgrade tool on the left side. This tool is only available when working with ISM files (Installshield Projects)
You can still edit the Upgrade Table directly though using the Direct Editor (left side, bottom under Additional Tools). For info on how to fill in the rows have a look here

Rgds,

PJ
Answered 08/16/2010 by: pjgeutjens
Red Belt

Please log in to comment
0
do a search for the upgrade table
I have covered this before with how to populate the upgrade table in the msi
if you open your msi in ORCA and the upgrade table is not there go to tables menu and add the upgrade table
Answered 08/17/2010 by: cygan
Fifth Degree Brown Belt

Please log in to comment
0
Wasn't useage of the Upgrade table your entry in the 'Interview Questions' thread?
Answered 08/17/2010 by: VBScab
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity