Here's the situation:
I have a installation that checks for the existence of an MST file in the same folder that the installation is executed from. If it finds it, then when it runs one of the MSI packages (not installaware) it passes the TRANSFORM=<MST PACKAGE> to the command line for RUN PROGRAM.
I can run the program on the local hard drive from any folder and the transform is applied correctly.
When I run the setup from a network share that is a UNC path i.e. \\server\client\install.msi where the MST file is also in \\server\client folder as well - the installation will pass the command line to RUN PROGRAM - which is correct. I have verified this by writing the output of the command line that I put into a variable into a text file before calling RUN PROGRAM with the same variable. However, the installation fails and the MST file is not applied.
I have tried BOTH MSI (Un)Install and the RUN PROGRAM (using MSIEXEC) and the command line for that to be in my variable - everything looks good but does not work when run from a network UNC path only the local hard drive.
=-Chris

