how to reduce build time in installshield basic msi project...?

HI All,

The installer size is 3 GB. weekly twise we are taking internal build and testing on it .
to take one build it takes 3 hours. we could not take frequent builds. how to update particular changes only...
I'm Using Basic MSi project in install shield 2012.


0 Comments   [ + ] Show comments

Answers (3)

Posted by: rileyz 7 years ago
Red Belt
Get some SSD's do you have high IOPS, keep the build media files local, next is to upgrade the RAM and CPU.

The SSD and CPU will defo help a lot, you need a high CPU spec to do the compression work.

Though if you can schedule it for overnight build, you can use command line options for installshield.

  • I already i took build ,afterthat i have updated some files. so i have to rebuild the package, In this scenario any possibility to build those files only in the existing build...? So that everytime i dont want to update all files. - perumal9791 7 years ago
    • Hummm I'm not sure if you can, I think you need to rebuild the CAB or the MSI if the CAB is in the msi. Someone else might be able to answer this question, Ive always rebuilt for consistency.

      I have to say, 3GB, oh my days that is a massive installer. - rileyz 7 years ago
Posted by: anonymous_9363 7 years ago
Red Belt

A reorganisation of the build's components would be worthwhile, wouldn't it?

Pull out the stuff that changes frequently into a separate MSI, like Apple does with its iTunes product where you have the main iTunes MSI, then 'Application Support' and the other fluff.

Posted by: pace-support 6 years ago
10th Degree Black Belt
Decreasing the speed of building an MSI was on of the main goals in the previous release of your Application Packaging tool PACE Suite. With it, you can now build 5GB packages in 1 hour. We claim PACE Suite is the fastest MSI packaging tool out there - you can read more about out internal speed tests here: https://goo.gl/mr9QHt but better try it yourself and build a really large MSI package (the trial version is free and fully-functional).
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ