Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 wix setup 安装一些软件包。当我安装它时,它出现在控制面板的“程序和功能”中。某些用户并非全部都可以看到它,他们也可以将其卸载。 问题是当其他用户看不到我在控制面板中安装的东西时,当他安装了我看不到的东西时。我可以再次安装相同的包,它不会抱怨它已经存在。
MSI 软件包是按用户或按机器安装的。所有用户只能访问每台机器的产品。
尝试通过将ALLUSERS属性设置为:
1
InstallScope="perMachine"需要为产品节点下的包节点设置。
InstallScope="perMachine"
<Product Id="51552DB5-AE93-44D0-87B1-0EB93B64182D" > <Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" InstallPrivileges="elevated" /> </Product>