Logging in MSBuild
Logging provides a way for you to monitor the progress of a build. Logging captures build events, messages, warnings, and errors in a log file.
In This Section
Overview of Logging in MSBuild
Describes the various aspects of logging in MSBuild.
Outlines the steps required to create a single-processor logger.
Logging in a Multi-Processor Environment
Describes how logging works in a multi-processor environment and the two multi-processor logging models.
Writing Multi-Processor-Aware Loggers
Outlines how to create multi-processor-aware loggers and how to use the ConfigurableForwardingLogger.
Creating Forwarding Loggers
Outlines how to create custom forwarding loggers.
Building for Multiple Processors
Contains topics that outline what to consider when you are building on a multi-processor system, for example, building in parallel and using memory efficiently.
Building for Specific Versions of the .NET Framework
Outlines the steps that are required to build projects that target a specific .NET Framework.
MSBuild Advanced Concepts
Contains links to topics that describe logging, batching, and transforms.