问题
I am using wix setup to install some package. When I install it, it appears in "Programs and Features" in control panel. It is visible to some users not all, and they can uninstall it as well.
Problem is when the other user who can not see what I installed in control panel, when he installs something I can't see it. I can install the same package again and it won't complain that it already exists.
回答1:
MSI packages are installed per-user or per-machine. Only per-machine products are accessible by all users.
Try making your installation per-machine by setting ALLUSERS property to:
1
回答2:
InstallScope="perMachine"
need to be set for the package node under product node.
<Product Id="51552DB5-AE93-44D0-87B1-0EB93B64182D" >
<Package InstallerVersion="200"
Compressed="yes"
InstallScope="perMachine"
InstallPrivileges="elevated" />
</Product>
来源:https://stackoverflow.com/questions/8081670/installed-program-not-visible-to-all-users