/build/static/layout/Breadcrumb_cap_w.png

Upgrade Problem

Hi All,
My application( 7.5.0.740 ) needs to upgrade two older versions ( 7.0.0 & 7.5.0 ) . When i am trying to upgrade the application from 7.0.0 to 7.5.0.740 , it installs normally without removing the older version at all. There are two version's shortcuts in the Start Menu & ARP . And for upgrading 7.5.0 , it throws a window with message "Another version is installed . Installation can't proceed . To Remove or configure use ARP ".

I checked the upgrade table , which contains those upgrade entries. I did add the "RemoveExistingProducts" CA, which was not present initially. Please Guide me on how to proceed further.

Thanks in Advance.

0 Comments   [ + ] Show comments

Answers (5)

Posted by: timmsie 15 years ago
Fourth Degree Brown Belt
0
Windows Installer ignores the 4th version field so it's not going to work.
extract from the msi.chm:

The value of the ProductVersion property is the version of the product in string format. This property is REQUIRED.
The format of the string is as follows:
major.minor.build

The first field is the major version and has a maximum value of 255. The second field is the minor version and has a maximum value of 255. The third field is called the build version or the update version and has a maximum value of 65,535.

Note that Windows Installer uses only the first three fields of the product version. If you include a fourth field in your product version, the installer ignores the fourth field.
Posted by: prashanth 15 years ago
Orange Belt
0
Hi timmsie ,

Even after changing the version to ( 7.5.740 ) . The upgradation from 7.5.0 to 7.5.740, still throws the same error "Another version is installed . Installation can't proceed . To Remove or configure use ARP ". The log file , at the end has the following error details :

Configuration Failed
MainEngineThread is returning 1638
Posted by: prashanth 15 years ago
Orange Belt
0
It seems that my problem is solved. The two versions have same Product Code and by changing the product code of the present version(7.5.740) , it is upgrading the 7.5.0 version.
I don't know what the Product Code has to do with the upgrading. Can anyone provide some info on this?

Thanks in Advance.
Posted by: anonymous_9363 15 years ago
Red Belt
0
ORIGINAL: prashanth
I don't know what the Product Code has to do with the upgrading. Can anyone provide some info on this?
! I wonder if it could be connected withthem being different products?
Some recommended reading:
http://msdn.microsoft.com/en-us/library/aa370579(VS.85).aspx
http://www.advancedinstaller.com/user-guide/changing-version.html
http://helpnet.acresso.com/robo/projects/installshield12helplib/MajorMinorSmall.htm

It tires me to say so but all the above links were gleaned from a simple Google search:
....."windows installer" +product +version +upgrade
Posted by: jmcfadyen 15 years ago
5th Degree Black Belt
0
the upgrade process only work on major upgrades.

http://johnmcfadyen.spaces.live.com/blog/cns!9DD01136FC094724!249.entry

you need to change ProductCode, PackageCode, Filename, ProductVersion for Major upgrades.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ