Maintaining Binary Log Compatibility

Guides changes to MSBuild binary log infrastructure. Consult when modifying BinaryLogger or BinaryLogReplayEventSource, adding new BuildEventArgs types, changing event serialization/deserialization, modifying ProjectImportsCollector, adjusting message importance levels, or making changes that affect .binlog content. Also applies when verifying that behavioral changes are properly reflected in binary log output.

.NET (Microsoft) c540b62 5.8 KB Updated 4k repo stars

File contents

dotnet/msbuild/tree/main/.github/skills/maintaining-binary-log-compatibility commit c540b62451

Frequently asked questions

npx skillmds@latest add dotnet/maintaining-binary-log-compatibility