Limited Time Offer!

For Less Than the Cost of a Starbucks Coffee, Access All DevOpsSchool Videos on YouTube Unlimitedly.
Master DevOps, SRE, DevSecOps Skills!

Enroll Now

Application doesn’t get install in passive/silent mode

installanywhereExpert created the topic: Application doesn’t get install in passive/silent mode
I’m working on an application now and came across this issue.I have a Setup.exe, Setup.ini and an MSI inside the source.
First i’ve tried creating an admin install [Setup.exe /a], and i got an MSI out of it. When i install the MSI manually, it is installing as expected. But when i use passive/silent install switches [/qb or /qb! or /qn], it is failing to install.

The requirement is to install the App in passive/silent mode.

How do i start troubleshooting this issue?

applicationPackaging replied the topic: Re: Application doesn’t get install in passive/silent mode
When you run the app in silent mode, the UI sequence does not run, so any public properties normally set via user dialogs will either revert to their default value, if there is one in the property table, or the property will not exist. Properties can also be set by custom actions in the UI sequence.
Finally, if the app is a vendor MSI, then the authors could have set a requirement that the install cannot be run silently and therefore they included a condition based on the UILevel property.

So the first question is – is this an MSI that you wrote, or a vendor MSI ?

Run a full UI install with verbose logging enabled and note all the property values set in the UI sequence. Then run a silent install with verbose logging and check what property values are not present (that were present in the full UI install), or look for any error messages or “Return Value 3” entries in the log.

If the failure to install is not accompanied by an error message, then it is more likely that the installation, if a vendor install, is checking for the UILevel property. If there is an error message that accompanies the silent install, either displayed, or in the verbose log, then the nature of the message may well give you a clue to the cause of the problem.
Finally, check the application event log in case it also has an error code recorded fo

Rajesh Kumar
Follow me
Latest posts by Rajesh Kumar (see all)
Subscribe
Notify of
guest
0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x