Skip to content

Update binary logger docs#11369

Open
jeffkl wants to merge 1 commit into
MicrosoftDocs:mainfrom
jeffkl:update-binary-logger-docs
Open

Update binary logger docs#11369
jeffkl wants to merge 1 commit into
MicrosoftDocs:mainfrom
jeffkl:update-binary-logger-docs

Conversation

@jeffkl

@jeffkl jeffkl commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

This update lists all of the things included in a binary log and adds a note that very large builds should consider not using it for every single build as it can add overhead.

@prmerger-automator

Copy link
Copy Markdown
Contributor

@jeffkl : Thanks for your contribution! The author(s) and reviewer(s) have been notified to review your proposed change.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the MSBuild logging documentation to better explain what is captured in a binary log (.binlog) and to set expectations about potential overhead when enabling binary logging on very large builds.

Changes:

  • Adds a bullet list describing what information is included in a binary log.
  • Adds a NOTE calling out potential performance overhead for large, complex builds when the binary logger is enabled.

Comment on lines +93 to +95
The binary log includes the following information from a build:
- Logged messages with the `diagnostic` verbosity level
- The full contents of files imported by each project
Comment on lines +100 to +102
> [!NOTE]
> Since the binary logger includes a substantial amount of information from the build, large builds can experience measurable overhead when it is enabled.
> Users with large, complex builds should consider only using the binary logger when necessary to avoid the potential for longer overall build times.
@v-dirichards

Copy link
Copy Markdown
Contributor

Hi @jeffkl - This pull request was opened in the public repo. Microsoft contributors should work in the private repo, per the Microsoft Docs contributor guide. We can keep this PR open for review and merge, but would you make future content updates in the private repo? Thank you!


@ghogen

Can you review the proposed changes?

Important: When the changes are ready for publication, adding a #sign-off comment is the best way to signal that the PR is ready for the review team to merge.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@prmerger-automator prmerger-automator Bot added the aq-pr-triaged tracking label for the PR review team label Jun 9, 2026
@learn-build-service-prod

Copy link
Copy Markdown
Contributor

Learn Build status updates of commit 05f7431:

✅ Validation status: passed

File Status Preview URL Details
docs/msbuild/obtaining-build-logs-with-msbuild.md ✅Succeeded

For more details, please refer to the build report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants