【问题标题】:Should ALLUSERS property be specified in the .wxs file which produce Windows merge modules (*.msm)?应该在生成 Windows 合并模块 (*.msm) 的 .wxs 文件中指定 ALLUSERS 属性吗?
【发布时间】:2013-04-18 06:00:08
【问题描述】:

我们正在使用 WiX 3.5 开发 Windows Installer 安装程序 (MSI),并且我们在 MSI 中使用了合并模块。

在 MSI 中,我们指定了 ALLUSERS 属性值=1。 Windows 合并模块 (*.msm) 会使用此属性,还是我们也应该在生成 *.msm 文件的 .wxs 文件中指定 ALLUSERS 属性?

【问题讨论】:

    标签: wix windows-installer wix3.5


    【解决方案1】:

    首先,它是ALLUSERS property。拼写和大小写至关重要。其次,不,MSI 应该设置 ALLUSERS=1 而不是 MSM。这是安装程序的决定,而不是合并模块的问题。

    如果合并模块中的组件需要按机器安装,您可以考虑安排一个错误自定义操作来强制执行此操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-11
      • 1970-01-01
      相关资源
      最近更新 更多