We deploy our apps via SMS.

As an example, we have the following command line in the package for SMS:

msiexec.exe TRANSFORMS="editor.mst" /i "setup.msi"

This installs fine each and everytime for all workstations.

As another example, we have the following command line for a different package in SMS"

msiexec.exe TRANSFORMS="acrostan.mst" /i "acrostan.msi"

In this case, the TRANSFORMS are not applied.

I have tried removing " "without any change.

I've also discovered that if i specify the following:

msiexec.exe TRANSFORMS="\\server\share\acrostan.mst" /i "\\server\share\acrostan.msi"
everything works fine...i can duplicate this, and experience with other applications as well.

Any help is appreciated.
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
Hi f,

Is your .mst in the root of the source of the package?

The following SDK entry provides the rules for applying transforms:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/transforms.asp

Ilikebananas
Answered 09/21/2005 by: Ilikebananas
Purple Belt

Please log in to comment
0
Hey there,

Yes it is in the root. after spending the day on this i may have stumbled across the problem, i'm going to check it out this morning and update this as needed.

Thanks.
Answered 09/22/2005 by: f
Senior Yellow Belt

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