我的 InstallShield 2009 基本 MSI 项目安装非常缓慢。我们有一个 65MB .msi 和一个 110MB .cab。该项目是从 IS12 升级而来的,使用它大约需要一半的时间来安装。
2009 升级是否进行了一些我可以撤销的默认修改?是否有任何可以加快基本 MSI 项目的一般优化?也许删除一些不需要的标准动作,等等......
非常感谢任何建议或线索。
我的 InstallShield 2009 基本 MSI 项目安装非常缓慢。我们有一个 65MB .msi 和一个 110MB .cab。该项目是从 IS12 升级而来的,使用它大约需要一半的时间来安装。
2009 升级是否进行了一些我可以撤销的默认修改?是否有任何可以加快基本 MSI 项目的一般优化?也许删除一些不需要的标准动作,等等......
非常感谢任何建议或线索。
我在以下段落中强调的短语,在此页面上找到,描述升级到 2009 的可能问题,可以被视为委婉说法:
以前,InstallShield 不支持压缩在构建时流式传输到 Setup.exe 文件或 ISSetup.dll 文件中的文件。因此,如果您将在 InstallShield 2008 或更早版本中构建的版本与在 InstallShield 2009 中使用默认压缩级别构建的相同版本进行比较,您可能会注意到 Setup.exe 或 ISSetup.dll 的文件大小略有不同。此外,提取文件所需的时间可能略有不同。
在 IS2009 中,您是否可以更改压缩级别或完全关闭它并重新构建您的项目,看看以这种方式构建是否更快?
从 IS12 到 2008 年我遇到了类似的问题,最终我只是硬着头皮从头开始重建项目(对某些对话框、注册表项等使用一些导入/导出)