I have a big solution with more than 40 projects. Almost half of them are test projects. In my project we use both Code Contracts, Code Analysis, Style Analysis. I want to
I know that there is a clone of nmake that supports the -j switch to compile in parallel:
http://qt.gitorious.org/qt-labs/jom
and there is also a hack for MSbuild, just google it. I also know there is a tool that supports building on multiple machines and perhaps also on multiple cores, but I dont remember its name at the moment.
hope this helps.