dotnet / dotnet/project-system

CPS tracing is hooked up too late

Open
#3,816 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.