/build/static/layout/Breadcrumb_cap_w.png

Odd error message with .msi

Hello,

This is the error message I'm getting when trying to run an .msi silently.

I was hoping someone could give me direction.

"To run a silent install you must either specify a respondse file or override this event (OnMsiSilentInstall()) and provide your own implementation. The setup will now end."

Any ideas where to go? I have Installshield 11.5 Pro to use to edit either the .msi or make a .mst...

0 Comments   [ + ] Show comments

Answers (8)

Posted by: shogun_ro 17 years ago
Orange Belt
0
There are some custom actions in the vendor msi that prevent it from launching directly, without using setup.exe.
You need to delete them from the custom action table.

One of them is named OnMsiSilentInstall and the other... i don't remember the name right now. All i know is that there are two of them.
Posted by: wiseapp 17 years ago
Second Degree Green Belt
0
Hi Bradmock:

Correct me if I am wrong? Are you trying to run the installation in a silent mode by just putting a silent switch such as -s or /q , if that's the case it won't work with this installation as it's been programmed in such a way, to overcome this I would suggest you to create an Answer file for the installation (.ISS) file by running this command line:

c:\Setup.exe -r -f1c:\setup\setup.iss

this would run the installation again just click thru the dialog boxes and the setup.iss would be created : then again run the setup with the silent switch it would work , buzz me if it still persists.
Posted by: bradmock 17 years ago
Senior Yellow Belt
0
I was trying to create a .mst with the CD license key intact, but neither Wise or Installshield will go through the dialog boxes.

When I use the /r, the .iss file does not cover one prompt. Is there a way to go through the iss and enter in the missing prompt?

Thanks again.
Posted by: wiseapp 17 years ago
Second Degree Green Belt
0
Hi Bradmock:

Is that the CD key prompt that is not getting covered by Iss?
Posted by: bradmock 17 years ago
Senior Yellow Belt
0
It was actually an MDAC prompt.

Update - Even though Installshield didn't walk through the install screens, it still made a .mst. I was able to edit the .mst to remove some custom actions as prescribed by the first post, fill in the CD key with a property and remove the MDAC install by removing another property.

Long story short - It works now.

Thanks for the help all.
Posted by: edocshare 17 years ago
Orange Belt
0
What were the two items you removed to make it work. The first post only listed one and he/she could remember the other??

Thanks,
Lane
Posted by: wiseapp 17 years ago
Second Degree Green Belt
0
The other one is ISSCRIPTDRIVEN property which should be deleted to prevent it running directly from the Setup.exe.
Posted by: edocshare 17 years ago
Orange Belt
0
ahh yes, thank you. I set it to = 1 and it's fine

Thanks,
Lane
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ