Restore error summary #12522
Labels
Area:Logging
Functionality:Restore
Priority:3
Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog.
Type:Feature
NuGet Product(s) Involved
MSBuild.exe, dotnet.exe
The Elevator Pitch
When updating a very large legacy monorepo to SDK-style projects, NuGet restore spewed out thousands of errors. It was difficult to browse through all the text and identify the root causes. I created a small summary tool using the binlog parser and regex error message grouping (which removed project-specific text), and it proved most helpful:
The output looks something like this:
I propose that the restore target of a root traversal project optionally emit such a text summary at the end. For error grouping, perhaps use the
ShortenedText
property and remove project-specific data from it.Additional Context and Details
No response
The text was updated successfully, but these errors were encountered: