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

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
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.
Answered 06/14/2006 by: shogun_ro
Orange Belt

Please log in to comment
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.
Answered 06/14/2006 by: wiseapp
Second Degree Green Belt

Please log in to comment
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.
Answered 06/15/2006 by: bradmock
Senior Yellow Belt

Please log in to comment
0
Hi Bradmock:

Is that the CD key prompt that is not getting covered by Iss?
Answered 06/15/2006 by: wiseapp
Second Degree Green Belt

Please log in to comment
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.
Answered 06/15/2006 by: bradmock
Senior Yellow Belt

Please log in to comment
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
Answered 10/31/2006 by: edocshare
Orange Belt

Please log in to comment
0
The other one is ISSCRIPTDRIVEN property which should be deleted to prevent it running directly from the Setup.exe.
Answered 10/31/2006 by: wiseapp
Second Degree Green Belt

Please log in to comment
0
ahh yes, thank you. I set it to = 1 and it's fine

Thanks,
Lane
Answered 11/01/2006 by: edocshare
Orange Belt

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