Wilbert van Dolleweerd wrote: > 2010/8/25 Ross Inglis <ring...@ipv.com>: > > >> Hi All. >> >> I'm hoping for some ideas here. >> >> I am trying to move a large project build environment from an old slow >> Windows-XP (32) >> machine to a (hopefully) faster Windows 7 (64) machine - mainly to cut >> down on the current >> 3-hour build time for this project. I'm using Visual Studio 2008 SP1. >> > > Slightly off-topic: > > Why does your build take three hours to complete? We used to have a > build that took over two hours to complete before we finally decided > to create different builds for all the separate components in the > system. This way, we significantly reduced build times. (We did have > to redesign some parts of the architecture however). > >
Hmm. Several reasons...Including. 1) It's 11 separate C++ solutions, and probably over 60 project files. 3) The old machines disk drives are pretty slow (IDE). 2) Visual Studio has gotten pretty slow as it's aged (probably CLR poisoning :-). 4) We share common libraries and headers over a network share. 5) We build 32/64 and in many cases Unicode and Non-Unicode configurations of each library component (yes, we could trim the build list somewhat - it's just easier to 'build-all', especially when you don't know what other projects might be dependent on a particular library configuration being present. On the new box I've eliminated (4) by pre-copying libraries and headers to local storage (I use robocopy - a great little tool). and of course it's got faster SATA disk drives. Build times are down to around 70 minutes, and that's going through the solution builds manually. With some kind of driver script or msbuild I'll probably be down under the hour. But not being able to build the WIX project may well force me to stay on the old hardware! Ross. ------------------------------------------------------------------------ ------------------------------------------------------------------------------ Sell apps to millions through the Intel(R) Atom(Tm) Developer Program Be part of this innovative community and reach millions of netbook users worldwide. Take advantage of special opportunities to increase revenue and speed time-to-market. Join now, and jumpstart your future. http://p.sf.net/sfu/intel-atom-d2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users