Open martin-braun opened 1 year ago
I now had to port the project from .NET Core 5 to .NET Framework 4.8.1 (Windows only). Is there a way to get navigation, tool tips and all to work anyways? I'm not aware that my local dotnet
version didn't match my projects dotnet
version, but does the Roselyn server can understand the .NET Framework from any platform, despite building is only possible on Windows?
I have a rich VisualStudio solution (6 projects, a lot of Nuget Packages, WPF and Windows target exclusive) that I wish to edit and explore on MacOS (no building requirement). I use Neovim 8 with
coc-nvim
and I havedotnet
and its framework 7 installed. I configured my language server as mentioned in other issues here in mycoc-settings.json
after installingcsharp-ls
.I can run
csharp-ls -s MySolution.sln
without errors.My coc-settings.json contains:
When I open a
.cs
file I get:In the CS files it fails to find symbols for the SDK or any NuGet packages:
I don't understand why it complains about my target, when I don't even attempted to build. I just want to explore and modify, but I will compile in Parallels. It also searches for NuGet packages in the Windows location. Is it even possible to get linting, suggestions and go-to-definitions to work on MacOO properly without breaking the project on Windows?
The navigation seem to work fine for my own classes. Thanks.