MSBuildStructuredLog

A logger for MSBuild that records a structured representation of executed targets, tasks, property and item values.

MIT License

Stars
1.4K
Committers
77

Bot releases are hidden (Show)

MSBuildStructuredLog - Fix some bugs in TaskRunner

Published by KirillOsenkov about 6 years ago

MSBuildStructuredLog - Add TaskRunner.exe

Published by KirillOsenkov about 6 years ago

A console app that can take a .binlog and execute the specified task from the .binlog using the exact parameters specified in the log. Useful to debug task execution.

Uses MSBuildLocator to control which MSBuild assemblies and toolset to load. Installs a CustomAppDomainManager to install MSBuildLocator assembly resolution for each new appdomain created by the task.

Two modes to locate tasks: by name (runs the first task of that name) or by index (index will be provided by the Viewer).

Logs task output to console.

MSBuildStructuredLog - Add missing colon in file paths

Published by KirillOsenkov about 6 years ago

MSBuildStructuredLog - New API to read logs from Stream

Published by KirillOsenkov about 6 years ago

New API in StructuredLogger.dll to read .binlog, .buildlog and .xml files from Stream or byte[].

MSBuildStructuredLog - Fix #177

Published by KirillOsenkov over 6 years ago

Fix bug #177 where copying a 0-byte to clipboard would trim the rest of the text. See also MSBuild bug https://github.com/Microsoft/msbuild/issues/3466

MSBuildStructuredLog - Fix bug #176 with some item metadata lost in the viewer

Published by KirillOsenkov over 6 years ago

MSBuildStructuredLog - Support File Format version 7

Published by KirillOsenkov over 6 years ago

MSBuildStructuredLog - Fix "under(...)" query filters

Published by KirillOsenkov over 6 years ago

Fix logic bugs with under(...) query filters

MSBuildStructuredLog - Fix a NullReferenceException

Published by KirillOsenkov almost 7 years ago

Fixes a couple bugs

MSBuildStructuredLog - Binlog format v6 support, Evaluation Profiler

Published by KirillOsenkov almost 7 years ago

Add support for visualizing Evaluation Profiler data
Support for the .binlog format version 6
Bugfixes and perf improvements

MSBuildStructuredLog - Binlog file format v5 support

Published by KirillOsenkov almost 7 years ago

Support for .binlog file format versions 1-5

MSBuildStructuredLog - Binlog file format v3 support

Published by KirillOsenkov almost 7 years ago

Supports the version 3 of the binlog format and a few other bugfixes.

MSBuildStructuredLog - Timeline view

Published by KirillOsenkov about 7 years ago

MSBuildStructuredLog - Bugfixes

Published by KirillOsenkov about 7 years ago

Fixed several bugs.

MSBuildStructuredLog - Minor fixes

Published by KirillOsenkov over 7 years ago

MSBuildStructuredLog - Fix a bug with not opening .binlog files

Published by KirillOsenkov over 7 years ago

MSBuildStructuredLog - Fix some bugs

Published by KirillOsenkov over 7 years ago

Bugfixes

MSBuildStructuredLog - Expose DoubleWritesAnalyzer as an API

Published by KirillOsenkov over 7 years ago

Exposes the DoubleWritesAnalyzer as an API in StructuredLogger.dll.

MSBuildStructuredLog - Fixed lots of bugs

Published by KirillOsenkov over 7 years ago

MSBuildStructuredLog - Associate .binlog and .buildlog files with Viewer

Published by KirillOsenkov over 7 years ago

Badges
Extracted from project README
Build status NuGet package Chocolatey
Related Projects