-
Couldn't load subscription status.
- Fork 4.2k
Description
This issue has been moved from a ticket on Developer Community.
[regression] [worked-in:17.14.14 Preview 1]
Until VS2022 we could disable the class view in the solution explorer by setting the flag UseSolutionNavigatorGraphProvider in the registry, in VS2026 this flag is not respected and there is no option to disable it.
Original Comments
Feedback Bot on 9/14/2025, 09:30 PM:
We have directed your feedback to the appropriate engineering team for further evaluation. The team will review the feedback and notify you about the next steps.
Vino wang [MSFT] on 9/17/2025, 03:51 AM:
Thanks for reporting the ticket here to help us improve our Visual Studio.
For the further investigation, could you please provide us more detailed information, such as your reproduction project(simple demo project), reproduction operation steps video/gif recording via using ScreenToGif or a similar tool?
We’re looking forward to hearing from you!
Why do we ask for more info?
We try to reproduce all issues reported with the information provided in the description and comments. When we can’t reproduce the issue, we ask you for more information so we can resolve the issue as quickly and efficiently as possible.
In our guidelines, you can get tips on how to provide clear and simple reproducible steps.
Escalante Adriano on 9/19/2025, 02:33 PM:
It’s not project specific, it’s about what shows up in the Solution Explorer. The default is for it to show the class graph like following
VS2026 with UseSolutionNavigatorGraphProvider = 0 (ignored)
VS2022 with UseSolutionNavigatorGraphProvider = 0
It disables the graph, the same setting in VS2026 is ignored. Ideally this wouldn’t be a hidden flag that needs to be set in the registry but a configurable option inside the IDE, but so far the registry was the only solution, now it just does not work.
Vino wang [MSFT] on 9/21/2025, 08:06 PM:
Thanks for your detail information, another question need your answer: How and where (detail path) to set the UseSolutionNavigatorGraphProvider registry? Thank you!
Feedback Bot on 9/22/2025, 06:39 PM:
This issue is currently being investigated. Our team will get back to you if either more information is needed, a workaround is available, or the issue is resolved.
Escalante Adriano on 9/28/2025, 05:47 PM:
Open the IDE Terminal (Tools -> Command Line -> Developer Command Prompt) then execute this command vsregedit set "%VSINSTALLDIR%/" HKCU "" UseSolutionNavigatorGraphProvider dword 0
Harleen Dhaliwal [MSFT] on 10/1/2025, 05:04 PM:
Hi Escalante Adriano, could you please help clarify why you want to turn off the symbol items (class graph) in the solution explorer? Is it due to performance concerns or does it affect another feature or functionality?
Rick Schluter on 10/1/2025, 08:28 PM:
Personally I very much dislike the “class graph”, have no use for it, and find it just adds noise and clutter.
A use case: I like to show generated files under the source file that generates them (using a custom .filenesting.json and Directory.Build.props/Directory.Build.targets).
So when expanding the nodes under App.xaml I previously got :
App.xaml
–App.xaml.cs
—App.g.cs
—App.g.i.cs
I find this clean and easy to view. But now the class graph adds a useless node that was previously easy to disable.
Escalante Adriano on 10/2/2025, 03:50 AM:
Similar to what Rick wrote, in my case not xaml, but to organize the classes we use nested classes, for example
I don’t care about the class view, and with the flag mentioned only the files with nested files would have the arrow to expand making it easier to know when there are nested files or not, I’m aware that we can disable the nesting to see all the files but that defeats the purpose.
U_1387543 on 10/3/2025, 07:33 PM:
I agree. The ability to expand files to see the class view directly in the Solution Explorer adds unnecessary clutter, especially in projects with a large number of files.
Please add a built-in option to disable these expansion arrows!
U_1387543 on 10/17/2025, 10:17 AM:
When will this be fixed please? waiting it to update to VS26
Greg Henerl on 10/20/2025, 10:08 AM:
Just when I found this, it doesn’t work anymore 😭
Vitor Lima on 10/21/2025, 04:05 PM:
could you please help clarify why you want to turn off the symbol items (class graph) in the solution explorer
As mentioned previously, these arrows add unnecessary clutter, and the Solution Explorer is much cleaner without them.
I have never used or needed this feature, i have also asked three of my colleagues, I found that none of them have ever used it either.
Katia Nero on 10/21/2025, 04:34 PM:
Vitor Lima When a picture is worth a thousand words
Harleen Dhaliwal [MSFT]
This should absolutely be an option, and if dependable of me this would be enabled by default
carlos alexandre on 10/22/2025, 10:16 AM:
Greg Henerl I also found this setting just now, sadly its not working in VS2026



