Targeting Windows NT includes 10+MB MSI.DLL (ansi) files!

Got a problem you cannot solve? Try here.
rickr
Posts: 4
Joined: Mon Sep 11, 2006 2:16 pm

Targeting Windows NT includes 10+MB MSI.DLL (ansi) files!

Postby rickr » Tue Sep 12, 2006 2:08 pm

If I create an uncompressed setup package targeting NT4/2K/XP and require Windows Installer 2.0, why do I have a 20MB folder called "Microsoft Windows Installer 2.0", which includes an "Ansi" subfolder that only applies to Win9x?

jimo
Posts: 342
Joined: Fri Aug 19, 2005 10:59 am
Location: Atlanta, GA
Contact:

Postby jimo » Tue Sep 12, 2006 3:29 pm

The IA provided redistibutable contains WI 2.0 for ALL platforms.

If you want to just have the non ANSI (NT4/W2K) you can modify the logic in the setupmsi20 include script to "Run" the "InstMsiW.exe" from Microsoft.

That's the beauty of IA, if you want to change something, you can!
Jim Oswell
Software Engineering Manager, Dental
Greenway Health, LLC
http://greenwaymedical.com

MichaelNesmith
Posts: 3452
Joined: Thu Dec 22, 2005 7:17 pm
Contact:

Postby MichaelNesmith » Tue Sep 12, 2006 9:53 pm

Also, be sure to pre-process the instmsiw.exe using the Setup Decompressor first, so when you add it to your IA setup, it will compress better.

Alternately, you can also delete the ansi folder after the build to recover the space, if you have completely forfeited the 9X support in your product. You can delete the ansi folder before the build when building compressed/web setups, to make sure nothing gets copied, as yet another alternate approach.
Michael Nesmith
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 50 guests