Install Size < 1M

For all your non-technical questions.
Post Reply
rdhallman
Posts: 4
Joined: Fri Aug 04, 2006 5:25 pm

Install Size < 1M

Post by rdhallman »

We are very close to making a purchase decison in favor of IA. But, the final install we are targeting must be < 1Mb to get on the partner CDs we're targeting.

My problem is, I can't seem to produce an IA install that is less than 1MB, even if it includes a 1 byte file.

How do I produce the absolute minimum size install for a 1 character file with IA?

And what size would you expect the final .exe to be? In other words, how much overhead does IA add in the minimal case?

Dean
CandiceJones
Posts: 904
Joined: Thu Dec 22, 2005 7:03 pm
Contact:

Post by CandiceJones »

Hi Dean,

You can try building an empty setup to see what the minimum size will be. Note that different themes will change your setup size, so be sure to try out a few.
Candice Jones
Install[b]Aware[/b]
[i]Home of The Next Generation MSI Installer[/i]
Get your free copy today - http://www.installaware.com/
rdhallman
Posts: 4
Joined: Fri Aug 04, 2006 5:25 pm

Min size install

Post by rdhallman »

Per your suggestion, I built an empty install with best compression. The resulting size of the unaltered empty project is 1064KB. At first, I thought surely I'm missing some option to trim things down. But it seems InstallAware really does add 1MB of overhead. Can that be correct?

Dean
CandiceJones
Posts: 904
Joined: Thu Dec 22, 2005 7:03 pm
Contact:

Post by CandiceJones »

I think you can bring that overhead down to around 900 KB, but there is an overhead because InstallAware handles things like compression and partial web downloads internally, since MSI does not have support for these by default. Therefore, it might make it less attractive for you if your application is very small - although with larger files this overhead disappears and the better compression yields amazing savings.
Candice Jones
Install[b]Aware[/b]
[i]Home of The Next Generation MSI Installer[/i]
Get your free copy today - http://www.installaware.com/
Post Reply