/build/static/layout/Breadcrumb_cap_w.png

How Can I Determine The Cause of Size Difference Between Two MSIs (they've previously been close to the same size)...

Hi all,

I'm puzzled (Again!). I have a single .ism file that contains two releases, not wrapped in a setup.exe, but compressed into .msi's.

The release flags for each are as follows...

Common - components common to both releases
Standard - only contains a registration .ini file
Pro - only contains a registration.ini file
x86 - components to only be placed on 32 Bit systems
x64 - components to only be placed on 64 Bit systems.

The only difference between the two releases is the Standard and Pro flags.

When I build the .msi's, the Standard package is 105 MB. When I build the Pro package, it results in a 95 MB package. How can I tell what is causing the difference. A single entry .ini file, which really is the only difference, shouldn't cause that much difference. ??

I tried .msi differencing, but couldn't really find anything either. I'm using IS 2012.

Any info would be Greatly Appreciated, as always!!

Thanks much!

0 Comments   [ + ] Show comments

Answers (2)

Posted by: wyrdfish 12 years ago
White Belt
0
Use orca or the direct table editor (assuming that still exists in IS) to look for differences, or do an admin install of each package and compare them with a diff tool (like beyond compare).
Posted by: Superfreak3 12 years ago
2nd Degree Black Belt
0
Thanks wyrdfish...

It seems that when I deleted the smaller of the two packages first, then recompiled, it recompiled with the larger size.

I wonder what caused that. I didn't see a quick compile option like I used to have available in Wise. I think that would just package differences instead of compiling the entire package. I can't find such an option in InstallShield - is there one? If so, I'd like to turn that off. I want complete recompiles each time.

Comments:
  • There used to be a compile tables only option on IS. I have not used it in years though sorry. - wyrdfish 12 years ago

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

View more:

Link

Related Links

Post

Related Posts

Share

 
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