Hello,

I have a problem to install a patch on my package.
I have a msi vendor and i create a mst file with somes changes (new property, ...)
but when i try to apply a patch, it return a error message.
"error applying transforms. verify that the specified transform paths are valid."
i install my package like this
msiexec /i package.msi TRANSFORMS=package-custom.mst /qn
msiexec /p patch.msp

if i don't use my tranforms. it working without problem.

Could you help me?

Thanls in advance

JCB
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
Can you please try the following command

msiexec /i <path of the MSI file> PATCH=msipatch.msp;msipatch2.msp /qb

Please note that there is no /p switch.

The PATCH property cannot be set in a command line, when /p option is used. If the PATCH property is set when the /p option is used, the value of PATCH property is ignored and overwritten.
Answered 01/27/2009 by: sandyran
Senior Yellow Belt

Please log in to comment
0
You need to patch first.

- Install your MSI as an admin image to an Administrative Install Point (AIP) using the '/A' switch
- Patch that MSI
- Set your deployment to use the resulting MSI from the AIP and your MST from...wherever. It's probably a good idea to keep the MSI and MST together but they don't need to be.

Lastly, this is the wrong forum for your post. This forum is concerned with errors returned by the Windows Installer engine. Your post belongs in the 'Package Development' forum. A moderator may well move it.
Answered 01/27/2009 by: VBScab
Red Belt

Please log in to comment
0
Thanks a lot for your answer

It's working very fine with this method

Bye

JCB
Answered 01/28/2009 by: jcb0203
Senior Yellow Belt

Please log in to comment
0
Hi all, is it possible to create a patch to replace some files in the INSTALLDIR that were applied via MST?
I have tried the basic patch project of Installshield but when I trying to browse the files that I want to patch (cannot find), is it because applied with the MST?
Thanks in advance

Carlo
Answered 03/25/2009 by: roma70
Senior Yellow Belt

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