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...
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)
Please log in to answer
Posted by:
shogun_ro
17 years ago
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.
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
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.
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
Posted by:
wiseapp
17 years ago
Posted by:
bradmock
17 years ago
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.
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
Posted by:
wiseapp
17 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.