1

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

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

4

2 回答 2

4

MSI 软件包是按用户或按机器安装的。所有用户只能访问每台机器的产品。

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

1
于 2011-11-10T18:06:53.923 回答
2

InstallScope="perMachine"需要为产品节点下的包节点设置。

<Product Id="51552DB5-AE93-44D0-87B1-0EB93B64182D" >
 <Package InstallerVersion="200"
          Compressed="yes"
          InstallScope="perMachine"
          InstallPrivileges="elevated" />
</Product>
于 2011-11-11T15:38:04.577 回答