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

Describes the various aspects of logging in MSBuild.

Outlines the steps required to create a single-processor logger.

Describes how logging works in a multi-processor environment and the two multi-processor logging models.

Outlines how to create multi-processor-aware loggers and how to use the ConfigurableForwardingLogger.

Outlines how to create custom forwarding loggers.

See also