I have a typical vendor .msi and my own transform file. I can run them fine on WXP but when I run the exact same install (with my transform) on W2K I get:

Windows Installer Error 1624
There was an error applying transforms. Verify that the specified transform paths are valid.

I am launching it the exact same way on both operating systems (and have re-re-re-verified that the msi/transform paths are, indeed correct).

I can install the package just fine without the transform on W2K, but obviously that's not what I need... so I am just wondering/hoping that someone has seen this before and can point me in the right direction.

0 Comments   [ - ] Hide 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.
Answer this question or Comment on this question for clarity



Off the top of my head:
Are the Windows installer versions on your deployment machines the same as the version on the machine the transform was created on?

(msiexec /? will give you version numbers).

I suspect you generated the tranform file on an XP machine with the same or lower version of Windows Installer to your deployment XP machines.

Your 2K machine probably has an older version of the Windows installer than your .MST generation machine and can't handle the information in the file correctly.

Always package at your lowest common configuration and it should work upwards.

Hope that makes sense - only 3 hours sleep last night and my brain is beginning to melt today.


Answered 02/08/2007 by: dunnpy
Red Belt

Please log in to comment
Wow... only 3 hours of sleep and you hit the nail squarely on the head (so to speak).


Answered 02/08/2007 by: Marilynkmm
Senior Yellow Belt

Please log in to comment