unable to install MSI
Hello there,
I have this small application, which installs successfully when run using its setup.exe which in turn gives call to msi present under the same directory. now i have tried adding ISSETUPDRIVEN property to the MSI, but for some reason the msi doesnt install. checked the log , but , the only command line parameter which was found was
TRANSFORMS=:SETUP.MST CURRENTDIRECTORY=C:\Windows\system32 CLIENTUILEVEL=0 CLIENTPROCESSID=2276
even the process explorer was used to see , what different set of command line parameters was the setup.exe passing to the msi. However, even process explorer gave us the same results . The command line parameter that we got from process explorer was as follows
"C:\Windows\System32\msiexec.exe" /i "C:\Users\XXXXXXXX\Desktop\Serif Craft Artist 2 Professional\SERIF CRAFTARTIST 2 (EN-GB) 64.MSI" TRANSFORMS=":SETUP.MST"
any help with respect to this application would be very much appreciable
Answers (1)
Use verbose logging to what parameter are used for installation of MSI,,Check Command line in log. SetupCapture exe part by diabling windows installer service and launch the MSI with command line parameter.
Comments:
-
the application issue has been sorted out,but, still, thanks for your comment. Appreciate it - talonsprem87 11 years ago
Is there a corresponding value in the "Control" table? Another way to do it would be to create an answer file. Is it a silent install your trying to achieve or could you elaborate on why you don't want to use the setup? Thanks! - LBarclay 11 years ago
well the problem is, we tried creating response file for the setup.exe by every possible mean known to us. however , nothing actually got recorded. We even tried with the following silent switches
/q / -q
/s / -s
/Silent / -silent
/Quiet / -quiet
but nothing seems to work.
the reason for not opting for installation using setup.exe is, its a fullUI installation and requires some guy to be practically present for completing the task(which obviously we wouldn't desire). Hence silent install, or by any way by which we can utilize the MSI to complete the installation. - talonsprem87 11 years ago
Which switches did you use for recording the installation? You can actually use the silent then use /v which passes commands to the MSI. Can you try:
Setup.exe /s /v" /qn"
The spacing of the quotes is important.
Thanks,
Lewis - LBarclay 11 years ago
setup.exe /r /f1C:\answer\setup.iss
I've never used -r before, only /r. I'm assuming you have used it before however. Try that to record and let me know, sometimes you have to run through the full installation before it creates one, or sometimes you just have to press one button on the installer for it to create.
Did you try the other one I posted in my above comment?
Thanks,
Lewis - LBarclay 11 years ago
Is that the same message when using the ISSETUPDRIVEN property?
If Setupdriven, means thatthere is also an ISScript#.MSI that needs to be installed?
Do you have this? - jaybee96 11 years ago
Thanks. - LBarclay 11 years ago
I have sorted out the problem. The :MST means, the transform is embedded inside the installer and we have to make use of a third party tool to get the mst out of the MSI and now the application has started working fine. Thank you............all of you for all the help and suggestions.Dont know where would have i gone if you all were not there. :) - talonsprem87 11 years ago
Cheers - talonsprem87 11 years ago