Can you use VS 7.7 with Unity 2018.3?

I recently upgraded to VS 7.7 in attempt to get nuget packages working however i ended up in a position where i cant even open solutions generate by unity in VS. I get an “Unknown Solution type” Error.

Fixed it!

Apparently the default installation of VS Community for mac bundled with Unity is missing a few key settings which i just assumed were enabled.

If anyone else has this issue the solution is as follows.

  1. Extensions>Installed>Game Development>Visual Studio for Mac Tools for Unity>Enable
  2. Extensions>Installed>Language Bindings>CSharp Language bindings>Enable
  3. Extensions>Installed>Language Bindings>.NET Core Support>Enable