Минимальная требуемая версия установщика Windows по умолчанию - PullRequest
1 голос
/ 10 июня 2019

Добрый день! Я использую Wix v3.11 для создания MSI, и мой проект использует модуль слияния для VCRedist. Получив предупреждение о том, что я должен « установить атрибут Package / @ InstallerVersion на 301 или более для объединения этого модуля слияния », я заметил, что по умолчанию WiX устанавливает Package / @ InstallerVersion на 200 . Зачем? Современные версии Windows поставляются с установщиком Windows 4.5 и выше (здесь приведена таблица от MS ).

1 Ответ

1 голос
/ 10 июня 2019

По умолчанию 200, поскольку WiX v3.x по-прежнему рассматривает Windows XP как жизнеспособную целевую операционную систему.Теперь я знаю, что Windows XP представляет собой угрозу для Интернета, и легко утверждать, что поддержка Windows XP должна быть прекращена.Тем не менее, WiX Toolset нелегко отбрасывает платформы, поэтому 200 остается базовой линией для WiX v3.x.

В WiX v4.0 остается открытым вопрос, должен ли минимум перейти на 500, поскольку Windows7 - минимальная (едва) поддерживаемая Windows.

...