Hi,
I have already got the solution, but I do not know what exact role ALLUSERS value played. one of my colligue installed nested installation/child msi. Base msi and child msi got installed successfully, but at the time of uninstallation, child msi did not get removed. When this problem came to me, I put ALLUSERS value in base msi, and again checked. Problem got resolved. child msi started uninstalling properly. I want to know, ALLUSERS properties role, in this case.

Please guide.
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
What is the ALLUSERS value for child MSI ?
Answered 02/25/2010 by: mekaywe
Brown Belt

Please log in to comment
0
child msi was having ALLUSERS=2 but in main msi value was not set.
Answered 02/26/2010 by: abking99
Second Degree Blue Belt

Please log in to comment
0
Since as far as I know including a nested MSI in an installation does not automatically make it uninstall when the parent gets uninstalled, you should look for a CA that takes care of the nested uninstall, see if it's somehow conditioned to ALLUSERS.

A second thing worth mentioning is that when I add a nested MSI install in Installshield, automatically the parameters ALLUSERS=[ALLUSERS] INSTALLOCAL=ALL are added, so it 'inherits' the ALLUSERS value from the main install which, if not specified, would default to 2, or per-user installs. And we all know how 'fun' uninstalling per-user packages can be

PJ
Answered 02/26/2010 by: pjgeutjens
Red Belt

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