WiX与Windows Installer版本(模式)的兼容性

时间:2014-01-20 20:40:09

标签: wix windows-installer wix3 wix2

WiX在创建的设置数据库中施加的最小version requirements for Windows Installer(“架构”版本?)版本是什么?

即。对于以下版本的WiX,Windows Installer的什么(数据库“架构”)版本是目标系统的最低要求?

  • WiX 2.0
  • WiX 3.0
  • WiX 3.5
  • WiX 3.6
  • WiX 3.7
  • WiX 3.8

注意:我认为,我认为在设置数据库的“摘要信息”中称为“Schema”:

The field that governs compatibility of an MSI with Windows Installer

1 个答案:

答案 0 :(得分:4)

好的,找到了答案。看来所有提到的WiX版本至少支持InstallerVersion="200" in the <Package /> element。引用上述文档页面的相关部分:

  

安装此安装程序所需的最低版本的Windows Installer   包。获取所需Windows Installer的主要版本和   乘以100然后添加Windows Installer的次要版本。   例如,“200”表示Windows Installer 2.0和“405”   代表Windows Installer 4.5。对于64位Windows Installer   包,默认情况下此属性设置为200作为Windows Installer   2.0是第一个支持64位软件包的版本。

根据问题中链接的维基百科文章,此版本的Windows Installer(即2.0)包含在:

  • Windows XP RTM,SP1
  • Windows 2000 SP3,SP4
  • Windows Server 2003 RTM

可用于:

  • Windows 95/98 / Me
  • Windows NT 4.0 SP6
  • Windows 2000 RTM,SP1,SP2

总之 我们可以说WiX创作设置的Windows Installer支持的最低版本是:2.0(== InstallerVersion="200")。

相关问题