The modified transform is not getting applied to the workstation. I ran the following command to update existing installations. msiexec.exe /i "\\server\Applications\application.msi" TRANSFORMS="\\server\applications\modified.mst" REINSTALLMODE=vomus REINSTALL=ALL /qb!
The reinstall appears to be successful but the old transform that is cached in C:\Windows\Installer\ directory is not getting changed so when the user launches the app and self healing is initiated the new changes are not applied. How do I get the new transform to apply without uninstalling and reinstalling?
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
No, transform(s) will not get re-cached.
You need to first replace the cached MST with an updated one and then perform the reinstall.
Answered 04/22/2009 by: AngelD
Red Belt

Please log in to comment
0
ORIGINAL: AngelD

No, transform(s) will not get re-cached.
You need to first replace the cached MST with an updated one and then perform the reinstall.


Is there a general best practice method to do this? I don't believe I have ever read anything about replacing a transform in the C:\Windows\Installer\(product code) directory or making any changes in the Installer directory.
Answered 04/22/2009 by: joedown
Second Degree Brown Belt

Please log in to comment
0
There is no best practice for this, so depending on the deployment tool you're using you could just overwrite the cached MST and then do what you want to do.
Answered 04/23/2009 by: AngelD
Red Belt

Please log in to comment
0
i found putting the entries into an XML the way to get around items which may change. Then using the XML as the transform This means you can repair without the requirement for uninstall / reinstall setups.
Answered 04/23/2009 by: jmcfadyen
Fifth Degree Black Belt

Please log in to comment
0
jmcfadyen : Could you please explain the above in more detail ..if you don't mind ?.. I am also looking for a solution other than replacing the Cached MST.
Answered 02/17/2010 by: Nirmal1208
Senior Yellow Belt

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