I've encountered the following message/error:
"Error applying transforms. Verify that the specified transform paths are valid."

It sometimes appears when installing a MSI while using the commandline property TRANSFORMS="MYMSI.mst".

A quick fix seems to be to install Windows Installer 3.0 or 3.1.

More in depth, the problem is created when you make a MST file with Wise InstallTailor and... Windows Installer 3.x has been installed on the machine you use to create the transform-file (MST).

When using the MST & MSI on a machine with Windows Installer 2.x installed, the above install error appears.

If you don't want to install Windows 3.x on your machine yet, create your .MST on a computer with Windows Installer 2.x on it (you can check the WI version at commandprompt with msiexec /?).

This .MST (v2.x) you can edit on a computer with Windows Installer 2.x or 3.x installed and it will work on machines with only Windows Installer 2.x installed.

I don't know if this an 100% fix, but please reply to polish it ;-)
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
Trying to make an MST for MS Publisher 2003. Used both Admin Studio, and ORK2003. After mst created, using simple batch file to execute --> msiexec /i PUB11N.MSI TRANSFORMS=pub.MST

produces message --> "Error applying transforms. Verify that the specified transform paths are valid."

Made sure that both source and destination workstations have same version of Windows Installer. (v 3.01.4)


Tried an admin install --> msiexec /a PUB11N.MSI produces message --> administrative installation supported only in Enterprise Versions
Answered 02/12/2008 by: HabMan
Senior Yellow Belt

Please log in to comment
0
What if your windows installer is 4.0 and you still get the same message, or do i have to downgrade the windows installer?
i have windows vista
Answered 11/07/2008 by: martais
Yellow Belt

Please log in to comment
0
it could be a mismatch of schema versions in the MST vs the MSI

have a look at this

http://msdn.microsoft.com/en-us/library/aa372049(VS.85).aspx I think pagecount is the item of concern someone else my confirm that its been a while since i looked at schema versioning.
Answered 11/09/2008 by: jmcfadyen
Fifth Degree Black Belt

Please log in to comment
0
I had this issues with a GPO install of ISA 2004 clientwhich worked but did not work as intended so I tried to deploy it on a fresh machine. I got the above error message ("Error applying transforms. Verify that the specified transform paths are valid." )

Applying the same MSI + GPO via commandline got it installed in the Host Windows (XP Sp3).

Also worked in another guest machine with SP3.

Updating the sp2 guest to SP3 cured all!
Answered 06/04/2009 by: dvdzonenz
Purple Belt

Please log in to comment
0
When trying to install Java

i was getting the following error. And now i

got it solved. The ways to solve this error i put into my

post

http://javaerrorsinfo.blogspot.com/2009/08/error-applying-transforms.html[:D]
Answered 08/29/2009 by: shijobaby
Yellow Belt

Please log in to comment
0
Making a transform with Install Tailor sets the required Installer version to the same as the version installed on the PC you made the transform on. It you edit the minimum installer version in Install Tailor by Installation Expert | Target System | System Requirements | Windows Installer Runtime version, you can set it back to the version the base MSI requires.
Answered 03/28/2012 by: olditguy
Second Degree Blue Belt

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