Куча ошибок, .NET SDK не поддерживает целевой объект

Скачал последнюю версию исходников

Вижуалка предложила докачать NET7. Скачалось. После этого куча ошибок. Даже свойства проектов не открываются.


Чего эта вижуалка ещё хочет? :thinking:

Может что-то из этого? NETSDK1045: The current .NET SDK does not support 'newer version' as a target. - .NET CLI | Microsoft Learn

global.json, …

Команда dotnet --list-sdks выдаёт 6.0.301.
Может седьмая вообще не поставилась? :thinking: Или перезагрузиться надо?

Установил вручную седьмую и перезагрузился. Теперь отображается.
Снимок экрана 2023-05-18 130136
Но ошибки те же. Плюс, ещё в коде какая-то фигня:


Это какой-то странный синтаксис. Что такое file? :thinking:

Почему ругается тогда? :man_shrugging:

Может студия старая и там не C# 11?

как это проверить?

это разве не от SDK зависит? :thinking:

Там запутанно, но вроде для новой версии самого языка обычно надо максимально обновить студию.

Блин. Хотел SSDху переставить и тогда обновиться. Полгода уже времени на это нет.