/build/static/layout/Breadcrumb_cap_w.png

Update msi installed with an mst

A package had been deployed with an mst. I've made an update to one file in the mst and now need to update the installation. Is it possible to do something like this:

msiexec /Fvamus package.msi TRANSFORMS=transform.mst

it seems to just be ignoring the TRANSFORMS part and the install isn't being updated.

thanks.

0 Comments   [ + ] Show comments

Answers (3)

Posted by: mickman 19 years ago
Orange Belt
0
If i can draw the conclusion that you mean upgrade with update, there's no real problem.

If you generated a new productcode and not a new update code, the installing with the normal /i flag will first install the latest version and then uninstall the previous version.
Posted by: pliant 19 years ago
Senior Yellow Belt
0
I would like to do it as an Update tho not a Major Update so i just want it to replace the one file from the transform not do an entire uninstall of the old and reinstall of the new. Therefore, no new product code was generated. It doesn't seem to recognize the transform tho and only check the files in the msi for updating not those in the mst.

Is there any way to do this?
Posted by: Gastro 19 years ago
Senior Yellow Belt
0
As I understand it then you already have installed the program om some computers, then you want to replace a file without having to uninstall and install the program again. To do this no need to do a patch-file. Not a transforms. Transforms can only be use when you install the program for the first time. They are no use if the program already is installed on the computer.

I would do like this. If you deploy with AD.

1. Create patch-file.
2. Patch the msi-package
3. Do a re-deploy in AD on the package to get the clients to update theirself against the new msi-file.

If you're using SMS, I think you can skip step 2. and just ad the Patchfile to the SMS and it will fix it.
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