安装的程序对所有用户都不可见

时间:2011-11-10 15:09:51

标签: wix wix3.5 wix3.6

我正在使用wix setup来安装一些软件包。当我安装它时,它出现在控制面板的“程序和功能”中。某些用户可以看到它并非所有用户都可以卸载它们。

问题是当其他用户无法看到我在控制面板中安装的内容时,他安装的东西我看不到它。我可以再次安装相同的软件包,它不会抱怨它已经存在。

2 个答案:

答案 0 :(得分:4)

安装MSI包per-user or per-machine。所有用户只能访问每台计算机产品。

尝试通过将ALLUSERS属性设置为:

来为每台计算机进行安装
1

答案 1 :(得分:2)

需要为产品节点下的包节点设置

InstallScope="perMachine"

<Product Id="51552DB5-AE93-44D0-87B1-0EB93B64182D" >
 <Package InstallerVersion="200"
          Compressed="yes"
          InstallScope="perMachine"
          InstallPrivileges="elevated" />
</Product>