构建64位操作系统的setup.exe

时间:2011-01-18 08:50:11

标签: installshield

我需要创建一个针对64位操作系统的设置,目前我的项目是 Installshield 2008专业版,类型是 InstallScript MSI ,我们现在正在支持32位操作系统

我有一些问题

  1. 我是否需要在64位专用机器上构建Installshield?
  2. 是否可以拥有支持32位和64位的相同项目?如果是的话怎么办?
  3. 单个Setup.exe是否支持32位和64位??
  4. 谢谢

1 个答案:

答案 0 :(得分:3)

  1. 不,您可以在任一环境中构建,除非您需要执行必须在64位平台上运行的64位COM提取等操作。但是,无论从哪种环境构建,32位软件包都应该很好。
  2. 可以创建一个具有多个产品配置的项目,每个产品配置都针对不同的平台(不同的模板摘要,可能是不同的发布标志)。我不确定我是否想尝试使用InstallScript MSI项目类型。
  3. InstallShield尚未创建真正支持这两种平台的单个安装程序。在大多数情况下,您可以在InstallScript项目中将它们一起破解,但Windows Installer需要针对不同平台的不同软件包,而setup.exe仅支持一个。