/build/static/layout/Breadcrumb_cap_w.png

Silent install

Hello everybody,

I am trying to install a Directive Derivatives vendor MSI. However I am unable to install this in silent mode.
There is a messagebox opening that says: "To run a silent install you must either specify a response file or override this event (OnMsiSilentInstall()) and provide your own implementation. Setup will now end."

I can't use a response-file because i'm not allowed to ditribute a setup.exe with my installation. Only msi and cab-files are allowed (plus a cmd-file for parameters).

How can i override the event OnMsiSilentInstall()? Or is/are there another solution for my problem?

Help would be welcome.

Thanks
Jay

0 Comments   [ + ] Show comments

Answers (10)

Posted by: revizor 18 years ago
Third Degree Blue Belt
0
How about disabling condition checking?
Posted by: TheWindyCity 18 years ago
Senior Yellow Belt
0
Revizor,

Thanks for your reply. How do I do this?

Thanks,
Jay
Posted by: WiseGuyVT 18 years ago
Yellow Belt
0
Take a look at this link.

http://itninja.com/blog/view/7.8-gigabyte-size-limit-in-nt''s-ntfs4
Posted by: TheWindyCity 18 years ago
Senior Yellow Belt
0
Everyone,

None of the above have resolved my problem.

How can i override the event OnMsiSilentInstall()?

Thanks
Posted by: Lillude 18 years ago
Senior Purple Belt
0
there might be a custom action which is calling this event.......you need to find out which customs action is calling this...........


Custom action can be dissabled but need to make sure that app installed with custom action and without custom action are same and have nothing different.....just to ensure that custom action does'nt install something extra
Posted by: slb 18 years ago
Purple Belt
0
In addition, also check for the product properties table. You might get some property which might be used for this disabling feature.
Posted by: YatesAG 18 years ago
Senior Yellow Belt
0
See if the installation can create a log file. Then look in the log file to see what msi parameters were used. Often you will find a log file in the Temp directory during installation.
Posted by: Xpdite 18 years ago
Orange Belt
0
Can you not create a MST file for your MSI?
Posted by: Btill 15 years ago
Senior Yellow Belt
0
The Thread did not have any solution, so here is what I did when I was getting the same dialog box saying, "To run a silent install you must either specify a response file or override this event (OnMsiSilentInstall()) and provide your own implementation. Setup will now end.".

http://itninja.com/blog/view/7.8-gigabyte-size-limit-in-nt''s-ntfs4

Step 1 is needed and Step 2 was needed.

Step 1, add to the Property table, "ISSETUPDRIVEN" as is stated with a value of 1.

Step 2, I located the custom action with "OnCheckSilentInstall" and comment out 3 lines that made up the action.

The first line was the IF statement, the second line had a Function CheckSilentInstall (OnCheckSilentInstall) and the third line was a closing End for the IF statement.

For both steps I made the update in the MSI.

Take care.....
Posted by: anonymous_9363 15 years ago
Red Belt
0
ORIGINAL: Btill
Take care.....
....to never, never edit a vendor MSI. ALWAYS use a transform. [Engage head with wall. Repeat]
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