Checklist
Neovim version (nvim -v)
v0.11.3
Operating system/version
Windows
Terminal/GUI
PowerShell
Describe the bug
I have been trying to use .NET with AstroNvim. It's very laggy and projects aren't being detected. I've tried using all plugins out there and there's no luck. I get the same bugs as mentioned. Typically I work in big repos and I used Roslyn as well to configure .NET. Is there anything that will be help me use AstroNvim with .NET smoothly or is there a nice alternative that uses vim? My productivity has not gone well thus far using .NET and AstroNnvim.
Expected behavior
All solutions should be detected. I should be able to jump from one file in a separate solution to another and still have the same behavior.
Screenshots
Detects here:

Jump to another file in seperate sln (no detection/everything breaks):
Additional Context
No response
Minimal configuration
User.lua:
---@type LazySpec
return {
-- == Examples of Adding Plugins ==
{
"seblyng/roslyn.nvim",
ft = "cs",
opts = {
roslyn_path = "C:\\Users\\gihernandez\\AppData\\Local\\nvim\\roslyn-lsp\\Microsoft.CodeAnalysis.LanguageServer.4.8.0-3.23451.1.zip\\lib\\net7.0\\Microsoft.CodeAnalysis.LanguageServer.dll",
filewatching = "auto",
broad_search = true,
lock_target = false,
},
config = function(_, opts)
require("roslyn").setup(opts)
end,
},
Checklist
repro.luaprovided belowNeovim version (nvim -v)
v0.11.3
Operating system/version
Windows
Terminal/GUI
PowerShell
Describe the bug
I have been trying to use .NET with AstroNvim. It's very laggy and projects aren't being detected. I've tried using all plugins out there and there's no luck. I get the same bugs as mentioned. Typically I work in big repos and I used Roslyn as well to configure .NET. Is there anything that will be help me use AstroNvim with .NET smoothly or is there a nice alternative that uses vim? My productivity has not gone well thus far using .NET and AstroNnvim.
Expected behavior
All solutions should be detected. I should be able to jump from one file in a separate solution to another and still have the same behavior.
Screenshots
Detects here:

Jump to another file in seperate sln (no detection/everything breaks):
Additional Context
No response
Minimal configuration
User.lua: