There are quite a lot of opened issues here related to Unity projects.
A lot of users are probably not aware that Unity is a particular outlier/edge case because the .csproj files are generated by a plugin (e.g., usually the visual studio plugin) and Unity is still using the ancient and no-longer maintained Mono runtime (at least until CoreCLR comes alive).
I have a set of very detailed projects on how to set Neovim for Unity (from LSP, to DAP and the issues one might encounter) all of which are documented here: https://github.com/walcht/neovim-unity
Maybe we can add a reference to that in the README and/or Wiki? (not a self-promotion)
There are quite a lot of opened issues here related to Unity projects.
A lot of users are probably not aware that Unity is a particular outlier/edge case because the .csproj files are generated by a plugin (e.g., usually the visual studio plugin) and Unity is still using the ancient and no-longer maintained Mono runtime (at least until CoreCLR comes alive).
I have a set of very detailed projects on how to set Neovim for Unity (from LSP, to DAP and the issues one might encounter) all of which are documented here: https://github.com/walcht/neovim-unity
Maybe we can add a reference to that in the README and/or Wiki? (not a self-promotion)