Иногда решение (.sln) может не загрузиться, в консоли появится ошибка, что открыть получилось не все файлы.

Чинится это так: в $HOME/.config/Code/User/settings.json добавьте (или поправьте, если уже есть) следующую строку:
Код:
"omnisharp.useGlobalMono": "never"
Перезапустите VS Code. Теперь решение проекта должно загружаться (в т.ч. если открывать его не напрямую, а только какой-нибудь скрипт в проекте).

Возможно, это относится и к другим проектам на C#.
It's time to kick gum and chew ass. And i'm all out of ass.