기타 정보/정보공유-IT

Visual Studio 2022에서 대상 프레임워크 지원 불가로 프로젝트를 못 여는 문제 해결 방법 (.net framework 4.0, 4.5, 4.6, 4.7) Target framework not supported, Download targeting pack

FreeBear 2024. 3. 25. 18:27
반응형

먼저 Visual Studio 2022를 실행중이라면 프로그램을 종료합니다.

 

버전별 각 프레임워크 주소

Visual Studio 2022에서 .Net Framework 4.0 문제해결
The C# project ~ targets .NET Framework 4.0, which is no longer supported.
https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net40

Visual Studio 2022에서 .Net Framework 4.5 문제해결
The C# project ~ targets .NET Framework 4.5, which is no longer supported.
https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net45

Visual Studio 2022에서 .Net Framework 4.5.1 문제해결
The C# project ~ targets .NET Framework 4.5.1, which is no longer supported.
https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net451

Visual Studio 2022에서 .Net Framework 4.5.2 문제해결
The C# project ~ targets .NET Framework 4.5.2, which is no longer supported.
https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net452

Visual Studio 2022에서 .Net Framework 4.6 문제해결
The C# project ~ targets .NET Framework 4.6, which is no longer supported.
https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net46

Visual Studio 2022에서 .Net Framework 4.6.1 문제해결
The C# project ~ targets .NET Framework 4.6.1, which is no longer supported.
https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net461

Visual Studio 2022에서 .Net Framework 4.6.2 문제해결
The C# project ~ targets .NET Framework 4.6.2, which is no longer supported.
https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net462

Visual Studio 2022에서 .Net Framework 4.7 문제해결
The C# project ~ targets .NET Framework 4.7, which is no longer supported. https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net47

Visual Studio 2022에서 .Net Framework 4.7.1 문제해결
The C# project ~ targets .NET Framework 4.7.1, which is no longer supported.
https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net471

Visual Studio 2022에서 .Net Framework 4.7.2 문제해결
The C# project ~ targets .NET Framework 4.7.2, which is no longer supported.
https://www.nuget.org/packages/microsoft.netframework.referenceassemblies.net472

 
1. 필요한 버전으로 위 사이트에서 패키지 파일을 다운로드 받습니다.

 

2. 다운로드 경로에 패키지 파일이 다운로드 되고, unpkg 확장자를 못 여는 경우에는 파일의 확장자를 unpkg에서 zip으로 수정합니다.

 

3. 경고 메시지가 뜨지만 문제는 없으니 예를 클릭하여 변경합니다.

 

4. 다운로드 받은 파일은 압축 파일이기 때문에 압축을 해제합니다.

 

5. 압축 해제한 폴더에서 \build\.NETFramework\v4.0 (버전별) 폴더를 복사한 다음

\Downloads\microsoft.netframework.referenceassemblies.net40.1.0.3\build\.NETFramework\v4.0 ~ v4.7.2

 

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework

이 폴더 안에 붙여넣기 합니다.

 

참고로 아래 이미지처럼 비어 있던 폴더가 복사한 폴더 그대로 채워지면 완료 입니다.

 

6. Visual Studio 2022를 실행하여 열려던 프로젝트를 열면 잘 될 것입니다.

 

 

참고: https://devscb.tistory.com/136 [SCB개발자이야기:티스토리]

반응형