Теперь, когда вы упомянули, я обновил .NET Core SDK и среду выполнения до 3.0, и в этот момент он перестал работать
Тогда это может быть проблемой.В последнем SDK последние шаблоны (.NET Core 3.0) будут использоваться при создании нового проекта.
Однако вы можете заставить инструменты использовать определенную версию (для каждой папки).
Создайте файл global.json
в каталоге, где находятся ваши проекты (или один из его родителей)
{
"sdk": {
"version": "2.2.104"
}
}
Чтобы использовать последний стабильный .NET Core SDK по умолчанию.
Это повлияет на все папки ниже местоположения global.json
.См. документацию о том, как именно работает global.json.
В качестве альтернативы обновите до версии VS Code + OmniSharp, которая поддерживает предварительные просмотры .NET Core 3.0, если вы хотите использовать последнюю среду выполнения.