.NET не удалось найти ни одного установленного .NET Core SDK после установки и перезагрузки компьютера

.NET не удалось найти ни одного установленного .NET Core SDK после установки и перезагрузки компьютера

В последнее время мне захотелось глубже изучить C# или даже перейти на этот язык, поскольку его синтаксис в основном совпадает с синтаксисом Java, поэтому вчера я попытался это сделать.

Проблема в том, что я загрузил установщик (Runtime и SDK) и даже перезагрузил компьютер после установки, но всякий раз, когда я пытаюсь выполнить команду dotnet new console, выводится следующее:

It was not possible to find any installed .NET Core SDKs
Did you mean to run .NET Core SDK commands? Install a .NET Core SDK from:
      https://aka.ms/dotnet-download

В чем конкретно проблема? Может быть, установщик ее ломает?

Вот проблемы, которые могут повлиять на это, а могут и нет:

  • Это потому, что я нахожусь на тренировочном сборе?
  • Нужно ли мне устанавливать 32-битную версию установщика, если у меня 64-битный ПК?
  • Что такое Arm64 и x64? (Я установил версию x64)
  • Использую ли я устаревший код Visual Studio или терминал? (Мой VSC — версия 1.55.2, проверено в about)

Что я сделал:

  • Установил SDK отдельно
  • Скопировал/вставил двоичные файлы для .NET 5.0 SDK
  • Я использовал dotnet --infoи вышло БЕЗ SDK

Вот что выводится при запуске команды dotnet --info:

Host (useful for support):
  Version: 3.1.12
  Commit:  0267ad09c6

.NET Core SDKs installed:
  No SDKs were found.

.NET Core runtimes installed:
  Microsoft.NETCore.App 3.1.12 [C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 3.1.12 [C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

Если кто знает в чем проблема, очень поможет! Спасибо большое!

~ Бледно_серый

Связанный контент