我的InstallShield 2009基本MSI项目安装非常缓慢。我们有65MB .msi和110MB .cab。该项目是从IS12升级而来的,使用它花费了大约一半的时间。
2009升级是否进行了一些我可以撤消的默认修改?是否有任何常规优化可以加快基本MSI项目的速度?也许删除了一些不必要的标准动作,等等。
任何建议或线索,不胜感激。
最佳答案
我在以下段落中强调的短语位于this page上,该短语描述了升级到2009年可能出现的问题,可以看作是委婉的说法:
以前,InstallShield不包含对在构建时压缩流到Setup.exe文件或ISSetup.dll文件中的文件的任何支持。因此,如果将InstallShield 2008或更早版本中内置的发行版与InstallShield 2009中使用默认压缩级别构建的同一发行版进行比较,则可能会注意到Setup.exe或ISSetup.dll的文件大小略有不同。此外,提取文件所需的时间可能会略有不同。
在IS2009中,您是否可以更改压缩级别或完全将其关闭,然后重新构建项目以查看其压缩速度是否更快?
关于optimization - InstallShield基本MSI优化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/187155/