One possible solution is to split your installation into 2 (or more) parts & use separate MSI's for each part. That way you're only patching or upgrading a smaller set of the whole. If your installation has files which very rarely change if at all, you could put those into their own MSI which installs to it's own location & are used by your application from there (this may require code changes in your application to access the files at the new location). You can then treat your "data" installer as a pre-requisite of your "application" installer & bundle them together using a bootstrapper such as dotnetinstaller if you wish.
This worked for us as we had the same issue with patches & upgrades taking a very long time. Our application used to be >1 GB with >6500 files. Now it's ~5000 files in the "data" installer (~900 MB installed, ~400 MB MSI) & ~1700 in the "application" installer (200 MB installed, 60 MB MSI) which cuts down on waiting time when patching & upgrading both packages tremendously. Palbinder Sandher Software Deployment & IT Administrator T: +44 (0) 141 945 8500 F: +44 (0) 141 945 8501 http://www.iesve.com **Design, Simulate + Innovate with the <Virtual Environment>** Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456 Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP Email Disclaimer -----Original Message----- From: Rob Mensching [mailto:r...@robmensching.com] Sent: 04 December 2010 07:53 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] packaging large number of files No, nothing in the Windows Installer supports that sort of scenario. Not exactly sure what that would accomplish anyway. How would you patch or update such files? Presumably you'd have to list them with the Windows Installer somehow and that would get you right back where you are. Now, it would be nice if the Windows Installer installed files faster than it does... but that isn't something we can really fix in the WiX toolset. On Fri, Dec 3, 2010 at 10:24 AM, Sanjay Rao <s...@noida.interrasystems.com>wrote: > Hi All, > > Our software has to install a large number(more than 50,000) of files > at target machine and We followed one component per file strategy(as > recommended by WIX and MSI). While doing major upgrades it consumes a > lot of time(sometimes 30 minutes) on some of the screens. > > I want to compress some folders (holding larger number of files 25000) > and make a single file and then include the compresses file into msi > installer. After installer finishes, I want to decompress this > compressed file. > My questions is : > Is there any way in WIX to decompress the file after installation > completes ? > > Regards, > Sanjay Rao > > > ---------------------------------------------------------------------- > -------- Increase Visibility of Your 3D Game App & Earn a Chance To > Win $500! > Tap into the largest installed PC base & get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with > the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelisp-dev2dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > -- virtually, Rob Mensching - http://RobMensching.com LLC ------------------------------------------------------------------------ ------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users