我对我和我们的CM只是一个机智的结局,呃......离开了公司。在InstallScript InstallShield项目中以64位操作系统为目标
我有一个基于InstallScript的32位InstallShield安装程序,我已将其复制并修改为安装我们软件的64版本。它正确地抓住了正确的(x64)位置的一切,一切都很好。
唯一的问题是确定我需要更改什么,以便操作系统识别出此安装程序正在安装64位组件,并且它们需要放入Program Files文件夹(而不是Program Files( 86)。
我已经找到了很多关于如何做到这一点,当你有一个基于MSI项目的信息。不幸的是,所有这一切都在文档中引用的选项不会在基于InstallScript中的项目存在。
由于setup.exe是一个32位可执行文件,我假设它正在查询Program Files目录并获取32位版本。我根本不知道如何将它构建为x64 exe或其他方式如何解决这个事实。
我找不到解释如何完成此任务的文档。我正在使用InstallShield 2011,预先感谢您提供的任何帮助。