Сборка setup.exe для 64-битной операционной системы - PullRequest
0 голосов
/ 18 января 2011

Мне нужно создать установку для 64-битной ОС. В настоящее время мой проект Installshield 2008 Premier Edition , тип InstallScript MSI , и сейчас мы поддерживаем 32-битную версию.ОС

У меня есть несколько вопросов

  1. Нужно ли мне устанавливать Installshield на 64-битной выделенной машине ??
  2. Возможно ли иметь такой же проект, которыйподдерживает 32-битные, а также 64-битные?Если да, как подойти?
  3. Один Setup.exe будет поддерживать как 32-битные, так и 64-битные ??

Спасибо

1 Ответ

3 голосов
/ 18 января 2011
  1. Нет, вы можете построить в любой среде, если вам не нужно делать такие вещи, как 64-битное извлечение COM, которое должно работать на 64-битной платформе.Однако 32-битные пакеты должны быть хорошо построены из любой среды.
  2. Можно создать проект с несколькими конфигурациями продукта, каждая из которых предназначена для разных платформ (разные сводки шаблонов, возможно разные флаги выпуска).Я не уверен, что хотел бы попытаться сделать это с типом проекта InstallScript MSI.
  3. InstallShield еще не создает единый установщик, который действительно поддерживает обе платформы.По большей части вы можете взломать его вместе в проекте InstallScript, но установщику Windows требуются разные пакеты для разных платформ, а setup.exe поддерживает только один.
...