I have the cd with the full media, so I have both the msi and the exe files.  If I use msiexec on the msi and call my transform, I get a "Visual C++ 2010 SP1 Runtime Missing" error.  If I use setup.exe and call the mst file using the "/msi" switch, it doesn't pick up the serial number contained within the mst.
The mst file was created using CustWiz11.

Here is the string I am calling:
C:\dtmgmt\Adobe\Acrobat\11.0_Pro\Setup.exe /msi TRANSFORMS=C:\dtmgmt\Adobe\Acrobat\11.0_Pro\HBC.mst

Is there a way to handle the Visual C++ install by using msiexec, or how do I get the /msi switch to pick up the key in the mst file, or is there a way to extract the C++ install ?  I am doing all of this within a script.

0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Community Chosen Answer

2

Get the Visual C++ runtime from Microsoft and install it first in a cmd file or vbs file
vcredist_x86.exe /q

and then MSIEXEC.exe /I C:\dtmgmt\Adobe\Acrobat\11.0_Pro\Acrostan.msi TRANSFORMS=C:\dtmgmt\Adobe\Acrobat\11.0_Pro\HBC.mst

Answered 11/13/2012 by: Sweede
Second Degree Green Belt

Please log in to comment

Answers

1

It's common practice to push out all the flavours of VC runtimes as a routine update. The same applies to things like InstallShield engines/drivers. Depending on how you set up and deploy your builds, they should eventually find their way into those, too.

Answered 11/13/2012 by: VBScab
Red Belt

Please log in to comment
0

If you run the setup.exe. Put the configs into the INI file to call the MST and the pr req will be handled by the INI file. But I still think its better to extract the Vis C++ and put it down separately.

Answered 05/07/2014 by: Badger
Red Belt

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

Share