-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
Area: DebuggabilityIssues impacting the diagnosability of builds, including logging and clearer error messages.Issues impacting the diagnosability of builds, including logging and clearer error messages.Area: Solution (.sln)Issues related to parsing .sln files or building solutionsIssues related to parsing .sln files or building solutionstriaged
Milestone
Description
MSBuild can throw MSB5009 from this piece of code:
Please consider throwing the project name or at very least ParentProjectGuid of the invalid project. It would assist those trying to find the invalid project (and would have made discovery of #4835 much easier).
As it stands the best way (beyond looking at the VCS History to figure out how it was introduced) is to attach the debugger, capture the exception, and then investigate this to determine the project, from there you can work backwards to the GUID in question.
Metadata
Metadata
Assignees
Labels
Area: DebuggabilityIssues impacting the diagnosability of builds, including logging and clearer error messages.Issues impacting the diagnosability of builds, including logging and clearer error messages.Area: Solution (.sln)Issues related to parsing .sln files or building solutionsIssues related to parsing .sln files or building solutionstriaged