【问题标题】:WiX compatibility with Windows Installer versions (schemas)WiX 与 Windows Installer 版本(架构)的兼容性
【发布时间】:2014-01-20 20:40:09
【问题描述】:

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

注意:我认为,我指的是设置数据库的“摘要信息”中称为“架构”:

【问题讨论】:

    标签: wix windows-installer wix3 wix2


    【解决方案1】:

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

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

    根据问题中链接的 Wikipedia 文章,此版本的 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")。

    【讨论】:

      猜你喜欢
      • 2013-06-06
      • 2019-11-12
      • 1970-01-01
      • 1970-01-01
      • 2020-01-28
      • 1970-01-01
      • 2011-03-18
      • 2016-02-20
      相关资源
      最近更新 更多