/build/static/layout/Breadcrumb_cap_w.png

Transform upgrade problem

We have an app consisting of a base msi with multiple instance (site) transforms. The transforms all have the same version and product, upgrade, and package codes as the msi. I am trying to create an upgrade to one of the transforms to replace only one file and no matter what I try, the installer only sees the original transform and runs in maintenance mode, making no changes. I tried changing the previously-mentioned codes, both independently and together, as well as the version; no joy. Have I defined the new transform incorrectly or is the issue with the original transform? Thx...

0 Comments   [ + ] Show comments

Answers (3)

Posted by: AngelD 14 years ago
Red Belt
0
How are you performing the upgrade?
Posted by: nemille 14 years ago
Yellow Belt
0
Normally, I would have added the previous msi's upgrade code to the upgrade table, but the msi hasn't changed. This should qualify as a "small update" as defined in http://files.rsdn.ru/6876/WinUpgrade.pdf - I tried changing the package code with no success. Can this even be done in a transform? Also tried changing the product code and upgrade code. At this point, I have myself thoroughly confused. If you know of a good reference on the topic, I would love to refresh my memory. Bottom line is: I need to replace a file which was installed by a previous transform. It CAN'T be that difficult!
Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
ORIGINAL: nemille

I would love to refresh my memory. Bottom line is: I need to replace a file which was installed by a previous transform. It CAN'T be that difficult!



you have 2 options to do this

use a companion file
or
set the REINSTALLMODE property ie REINSTALLMODE=amus
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

Share

 
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