Key features of MSBuildStructuredLog
mainThe MSBuildStructuredLog viewer provides several advanced investigation capabilities:
- Preprocess Project Files: Inlines all imports for a clearer view of the project structure.
- Embedded File Support: View lists of embedded files, perform full-text searches across all files, and use the
Spacekey (or double-click) to view source code. - Double-write Detection: Identifies when files from different sources are written to the same destination, which can cause non-determinism.
- Target Dependencies: Displays the dependency graph for each target.
- Advanced Filtering: Use
under()orproject()clauses to narrow search results to specific parents or projects. - Tree Navigation: Use
Deleteto hide uninteresting nodes andCtrl+Cto copy a node and its entire subtree to the clipboard as text. - Log Export: Open and save log files, with an option to save them in
.xmlformat.