我们正在使用WiX 3.5开发Windows Installer安装程序(MSI),我们在MSI中使用了合并模块。
在MSI中,我们指定了ALLUSERS属性值= 1。 Windows合并模块(* .msm)是否会使用此属性,还是应该在.wxs文件中指定生成* .msm文件的ALLUSERS属性?
答案 0 :(得分:3)
首先,它是ALLUSERS property。拼写和大写是至关重要的。其次,不,MSI应该设置ALLUSERS = 1而不是MSM。这是安装程序决定而非合并模块问题。
如果合并模块中的组件需要每台计算机安装,您可以考虑安排一个强制执行此操作的错误自定义操作。