I am facing a problem realted to Upgrade.

Old version of app is 4.4.0 and new version is 4.5.0. Product code of both app is different, package code is different. RemoveExistingProducts is sequenced before InstallInitialize in InstallExecuteSequnce table.

I have added entry in Upgrade table.

Still, when I install newer version it doesn't uninstall older version.

Both the applications get installed on machine.

I am wondering why this major upgrade doesn't uninstall older version from machine.

Any expert suggestions please.
Many Thanks

0 Comments   [ + ] Show comments

Answers (5)

Posted by: djain3 12 years ago
Second Degree Blue Belt
Any suggestions please....
Posted by: murali.bhat 12 years ago
Purple Belt
Hope the below are also taken care:

1. Upgrade code of both the packages are same.
2. Upgrade table ActionProperty entry is present in the SecureCustomProperties
3. ALLUSERS property is same as previous app (=1)
4. Check min. & Max versions.
Posted by: mayur_mak 12 years ago
Senior Purple Belt
Hi djain3,

Are their any CA's before CostIntialize.
Try Sequencing the action above Cost Intialize and doing so will generate ICE 27.

Mayur M
Posted by: dreyer 12 years ago
Purple Belt
Check for the FindRelatedProducts action. Is there perhaps a condition set on this one, is it even present and set to run before RemoveExistingProducts?
Posted by: djain3 12 years ago
Second Degree Blue Belt

Problems is resolved.

I observed in upgrade table when I set minimum version to 4.0.0 probelm is resolved and upgrade works fine..

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

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login


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