Unless I\'ve grossly misunderstood MSBuild, tasks are executed in the document order in which they appear within a \'Target\' node.
I\'d like to be able to specify
MSBuild has a /m
command line switch to tell it the maximum number of concurrent processes to build with. The default value is 1. /m:x
will use x processes. /m
will use the number of processors on computer.
I've used this as part of a shortcut in Visual Studio to run builds quicker by compiling projects in parallel. Scott Hanselman has a few posts about it here and here.