Skip to content

VS 2026 does not respect SolutionBackgroundAnalysis setting. #18904

@majocha

Description

@majocha

I noticed surprisingly high CPU and memory use when opening F# solutions.

Turns out not only VS 2026 does not respect the solution crawler setting:

Image

What it does is not a crawl, it is a speedrun. For example, when I open a solution with no F# editors open, the checker should be idle. Instead, I get something like this:

Image

All the analyzers, diagnostics, fixes running at break neck pace on the whole solution.

When trying to edit files, the churn is endless, causing long GC pauses.

Another thing, this does not happen in experimental instance, just with the installed product.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Impact-High(Internal MS Team use only) Describes an issue with extreme impact on existing code.Needs-Triage

    Type

    No type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions