반응형
.NET Version을 올리다보면 아래와 같은 에러가 발생할 수 있다.
The current .NET SDK does not support targeting .NET Core 2.2. Either target .NET Core 2.1 or lower, or use a version of the .NET SDK that supports .NET Core 2.2.
요약하면 현재 설치된 SDK가 지원가능한 .NET(Core) Version이 프로젝트에서 원하는 .NET(Core) Version보다 낮은경우 발생한다.
해결책은 프로젝트의 TargetFramework 을 SDK가 지원가능한 범위의 version으로 낮추던지
더 높은 version의 Framework을 지원하는 SDK를 설치해야한다.
위 예시에선 .NET Core 2.2 서포트가 필요한데 해당 프로젝트 property를 열어보면 TargetFramework 선택이 2.1까지만 가능하다.
Install other frameworks를 클릭하면 sdk 설치 페이지로 연결되니 적절한 SDK를 설치해주어 문제를 해결하면 된다.
반응형