When I install Msi in UI mode, it works fine but when I pass silent parameters like "/q[b|n]" it will not install. What could be the possibilities?

0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Community Chosen Answer

4

Could be a number of things, but check any launch conditions, of see if any features have Level higher than INSTALLLEVEL property value.

In alot of cases INSTALLLEVEL is set to 100 or 200, and a feature that the vendor never intented to be accepted as default will be set to 101 or 201(depending on base value) so that it WONT install.. you can fix this via cmdline by adding the property INSTALLLEVEL=300 (any number higher than highest Feature level) This will force everything to install.

Answered 08/28/2013 by: ekgcorp
Tenth Degree Black Belt

  • I agree with EKGCORP
Please log in to comment

Answers

2

what are the error messages you are getting? are you running as admin?

Answered 08/28/2013 by: mattski
Second Degree Green Belt

  • It is not prompting any error. It installs the files in "C:\Program files" but not shortcuts and application entry in Add or Remove programs.
  • This is not standard behaviour for an msi. This can happen when there are install conditions on your components that are evaluated differently for silent and ui setup. I suggest opening up the msi and checking the conditions.
    If that's too much hassle you can always repackage the application.
  • The shortest way to diagnose what's happening is to log both installation types. A comparison between the two logs will show you exactly what's happening.
  • This content is currently hidden from public view.
    Reason: Removed by member request
    For more information, visit our FAQ's.
Please log in to comment
Answer this question or Comment on this question for clarity