Совместимость WiX с версиями установщика Windows (схемы)
Каковы минимальные требования к версии для установщика Windows (версия "Схема"), которую WiX налагает на созданные базы данных установки?
Т.е. для следующих версий WiX, какая (установщик "Схема") версия установщика Windows является минимальным требованием в целевой системе?
- WiX 2.0
- WiX 3.0
- WiX 3.5
- WiX 3.6
- WiX 3.7
- WiX 3.8
NB: То, что я имею в виду, называется "Схема" в "Сводной информации" для базы данных установки:
1 ответ
Хорошо, нашел ответ. Похоже, что все упомянутые версии WiX поддерживают как минимум InstallerVersion="200"
в <Package />
стихия Чтобы процитировать соответствующую часть вышеупомянутой страницы документации:
Минимальная версия установщика Windows, необходимая для установки этого пакета. Возьмите основную версию требуемого установщика Windows и умножьте на 100, затем добавьте младшую версию установщика Windows. Например, "200" будет означать установщик Windows 2.0, а "405" будет означать установщик Windows 4.5. Для 64-разрядных пакетов установщика Windows это свойство по умолчанию имеет значение 200, так как установщик Windows 2.0 был первой версией, поддерживающей 64-разрядные пакеты.
Согласно статье в Википедии, на которую дана ссылка, эта версия установщика Windows (т. Е. 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
Итак, в заключение можно сказать, что минимальная поддерживаемая версия установщика Windows для установки с использованием WiX: 2.0 (== InstallerVersion="200"
).