Windows Installer的默认最低必需版本

时间:2019-06-10 07:24:37

标签: wix windows-installer

美好的一天! 我使用Wix v3.11创建MSI,并且我的项目使用VCRedist的合并模块。 收到警告后,我应“ 将Package / @ InstallerVersion属性设置为301或更高,以合并此合并模块 ”,我注意到默认情况下WiX设置了Package / @ InstallerVersion到200。为什么? Windows的现代版本随附Windows Installer 4.5及更高版本(此处为table from MS)。

1 个答案:

答案 0 :(得分:1)

默认值为200,因为WiX v3.x仍将Windows XP视为可行的目标操作系统。现在,我知道Windows XP对互联网构成威胁,很容易有人争辩说应该放弃对Windows XP的支持。但是,WiX工具集无法轻松删除平台,因此200仍然是WiX v3.x的基准。

在WiX v4.0中,一个开放性的问题是,最低设置是否应该移至500,因为Windows 7是(勉强支持的)最低Windows。