Как получить программу установки для развертывания среды выполнения Visual Studio 2013 (VC120) в Windows XP?
Недавно я обновил свое приложение до Visual Studio 2013. Я пытаюсь сделать окончательную сборку Windows XP, прежде чем прекратить поддержку, но у меня возникает проблема с установщиком после изменения версии установщика с 200 на 405. Мне пришлось сделать это для того, чтобы включить модули слияния VC120.
Когда я пытаюсь установить приложение в Windows XP, я получаю диалоговое окно с текстом " Этот установочный пакет не может быть установлен службой установки Windows. Необходимо установить пакет обновления Windows, который содержит более новую версию службы установщика Windows. "Однако на этой машине установлен последний пакет обновлений.
Могу ли я перераспределить среду выполнения VC120 на Windows XP вместе с моим приложением?
2 ответа
Не используйте модули слияния. Создайте пакет загрузчика начальной загрузки, который вместо этого распространяет это. Требования к установке вызывают XP как приемлемый.
Windows XP SP3 включала установщик Windows 3.1, который, вероятно, слишком старый.
Существует отдельный распространяемый установщик Windows 4.5, который можно использовать для обновления системы XP.
Может бежать Msiexec
в командной строке, чтобы проверить текущую версию установщика Windows (появится диалоговое окно, которое показывает версию вверху текстового поля).