컴퓨터를 설치하고 다시 시작한 후 .NET에서 설치된 .NET Core SDK를 찾을 수 없습니다.

컴퓨터를 설치하고 다시 시작한 후 .NET에서 설치된 .NET Core SDK를 찾을 수 없습니다.

최근에는 C#을 더 배우고 싶거나 Java와 구문이 대부분 동일한 언어로 마이그레이션하고 싶어서 어제 그렇게 하려고 했습니다.

문제는 설치 프로그램(런타임 및 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

이것의 구체적인 문제는 무엇입니까? 이것을 깨뜨리는 것은 설치 프로그램입니까?

여기에 영향을 미칠 수도 있고 그렇지 않을 수도 있는 문제는 다음과 같습니다.

  • 제가 Bootcamp 드라이브를 사용하고 있기 때문인가요?
  • 64비트 PC를 사용하고 있는데도 32비트 설치 프로그램을 설치해야 합니까?
  • Arm64와 x64란 무엇입니까? (저는 x64 버전을 설치했습니다)
  • 오래된 Visual Studio 코드나 터미널을 사용하고 있나요? (내 VSC는 버전 1.55.2이며 대략 체크인되었습니다)

내가 한 일들:

  • SDK를 별도로 설치했습니다.
  • .NET 5.0 SDK용 바이너리를 복사/붙여넣었습니다.
  • SDK를 사용 dotnet --info하지 않고 나왔습니다.

명령을 실행할 때 출력되는 내용은 다음과 같습니다 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

문제를 아시는 분 계시면 큰 도움이 될 것 같아요! 정말 감사합니다!

~ 창백한 회색

관련 정보