Page 1 of 1
Targeting Windows NT includes 10+MB MSI.DLL (ansi) files!
Posted: Tue Sep 12, 2006 2:08 pm
by rickr
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?
Posted: Tue Sep 12, 2006 3:29 pm
by jimo
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!
Posted: Tue Sep 12, 2006 9:53 pm
by MichaelNesmith
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.