dotnet / dotnet/project-system
CPS tracing is hooked up too late
Open
Feature-Rules/Properties
Needs-CPS-work
Triage-Approved
- Dominant language
- C#
- Stars
- 1k
- Forks
- 415
- PR merge metrics
- No merged PRs in 30d
Description
We hook up to CPS tracing here: https://github.com/dotnet/project-system/blob/master/src/Microsoft.VisualStudio.ProjectSystem.Managed.VS/Packaging/ManagedProjectSystemPackage.cs#L69, but our package isn't loaded by the time rules are loaded meaning that we miss a bunch of logging around rules. This cost me 2 hours debugging this: https://github.com/dotnet/project-system/pull/3810.
Contributor guide
Assessment
This issue has not been assessed yet.