我的InstallShield 2009基本MSI项目安装速度非常慢。我们有65MB .msi和110MB .cab。该项目从IS12升级,使用它需要大约一半的时间安装。
2009升级是否进行了一些我可以撤销的默认修改?是否有任何可以加速基本MSI项目的一般优化?也许删除一些不需要的标准操作等等......
非常感谢任何建议或提示。
答案 0 :(得分:2)
在this page中发现的以下段落中强调的这一短语描述了升级到2009年的可能问题,可以作为一种解决方案:
以前,InstallShield不支持压缩在构建时流式传输到Setup.exe文件或ISSetup.dll文件的文件。因此,如果将InstallShield 2008或更早版本中构建的版本与使用InstallShield 2009中的默认压缩级别构建的版本进行比较,您可能会注意到Setup.exe或ISSetup.dll的文件大小略有不同。此外, 提取文件所需的时间可能略有不同 。
在IS2009中,您是否可以从压缩级别更改或完全关闭它并重建项目以查看它是否以这种方式构建得更快?
答案 1 :(得分:1)
我遇到了类似的问题,从IS12到2008,最终我只是咬紧牙关并从头开始重建项目(对某些对话框,注册表项等使用一些导入/导出)