MSBuild Advanced Concepts
By using advanced techniques in MSBuild, you can increase the performance and logging capability of the build process. The documents in this section describe how to use those techniques to improve builds, and also how MSBuild integrates with Visual Studio.
Explains how to log errors, warnings, and messages during the build process.
Describes how to batch build targets and tasks based on item metadata.
Explains how to use transforms to enable dependency analysis.
Explains how MSBuild integrates with Visual Studio.
Describes tool sets, tool versions, resolving assemblies, multitargeting, and building for multiprocessors.
Describes the basic XML schema for project files that controls how the build platform builds software.