From: Derek C. <de...@us...> - 2006-03-17 03:16:04
|
Try adding CompressionLevel="high" to your Media element. If it takes to long to build, "mszip" is usually a better compromise. Derek -----Original Message----- From: wix...@li... [mailto:wix...@li...] On Behalf Of Ashok Nadkarni Sent: Thursday, March 16, 2006 6:57 PM To: wix...@li... Subject: [WiX-users] Bloated install Hi all, I'm a newbie at both Windows installer and WIX. I thought I would use WIX to distribute my open source app on NT/W2K/XP/W2K3. I used one of the sample wxs files as a starting point. The process was simple enough but my install msi package landed up being over 6MB even though the actual application files are only about 3MB. Is this much additional overhead to be expected or is there a way of leaving out unneeded WiX components to reduce the bloat? My WXS file is simple enough to be posted below. Thanks for any help <?xml version='1.0' encoding='windows-1252'?> <Wix xmlns='http://schemas.microsoft.com/wix/2003/01/wi'> <Product Name='Windows Inspection Tool Set 1.0' Id='653A2D60-8BDB-4D34-A256-1D4FA4B522F8' Language='1033' Codepage='1252' Version='1.0.0' Manufacturer='Ashok P. Nadkarni'> <Package Id='????????-????-????-????-????????????' Keywords='Installer' Description="Windows Inspection Tool Set 1.0 Installer" Comments='Utility to allow inspection of various Windows components.' Manufacturer='Ashok P. Nadkarni' InstallerVersion='100' Languages='1033' Compressed='yes' SummaryCodepage='1252' /> <Media Id='1' Cabinet='Wits.cab' EmbedCab='yes' DiskPrompt="CD-ROM #1" /> <Property Id='DiskPrompt' Value="WITS 1.0 Installation [1]" /> <Directory Id='TARGETDIR' Name='SourceDir'> <Directory Id='ProgramFilesFolder' Name='PFiles'> <Directory Id='WITS' Name='WITS'> <Directory Id='INSTALLDIR' Name='WITS10' LongName='WITS 1.0'> <Component Id='MainExecutable' Guid='CB45E67A-FF01-4032-99BE-643D02F6E8AD'> <File Id='WitsEXE' Name='wits.exe' LongName='wits.exe' DiskId='1' Source='wits.exe' Vital='yes'> <Shortcut Id="startmenuWits10" Directory="ProgramMenuDir" Name="Wits10" LongName="WITS 1.0" WorkingDirectory='INSTALLDIR' Icon="wits.exe" IconIndex="0" /> <Shortcut Id="desktopWits10" Directory="DesktopFolder" Name="Wits10" LongName="WITS 1.0" WorkingDirectory='INSTALLDIR' Icon="wits.exe" IconIndex="0" /> </File> </Component> </Directory> </Directory> </Directory> <Directory Id="ProgramMenuFolder" Name="PMenu" LongName="Programs"> <Directory Id="ProgramMenuDir" Name='Wits10' LongName="WITS 1.0" /> </Directory> <Directory Id="DesktopFolder" Name="Desktop" /> </Directory> <Feature Id='Complete' Title='WITS 1.0' Description='Complete package.' Display='expand' Level='1' ConfigurableDirectory='INSTALLDIR'> <Feature Id='MainProgram' Title='Program' Description='The main executable.' Level='1'> <ComponentRef Id='MainExecutable' /> </Feature> </Feature> <UIRef Id="WixUI" /> <Icon Id="wits.exe" SourceFile="wits.exe" /> </Product> </Wix> Commands used for linking: $(WIXDIR)\candle.exe wits.wxs -out $(DISTDIR)\wits.wixobj $(WIXDIR)\light.exe -out $(DISTDIR)\$(APP).msi $(DISTDIR)\wits.wixobj $(WIXDIR)\lib\wixui_minimal.wixlib -loc $(WIXDIR)\lib\WixUI_en-us.wxl __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ WiX-users mailing list WiX...@li... https://lists.sourceforge.net/lists/listinfo/wix-users |