현상
윈도우11, VisualStudio 2022에 .NET Framwork 4.6.1 프로젝트를 세팅하려고 했으나 실패
해결 시도방법1
.NET Framework 4.6.1(NDP461-KB3102436-x86-x64-AllOS-ENU.exe) 을 설치하려고 했으나 "이 컴퓨터에 .NET Framework 4.6.1 또는 이후 업데이트가 이미 설치되어 있습니다." 문구가 표시되면서 설치 계속실패 발생
해결 시도방법 2
프로그램 추가/삭제를 이용하여 .NET Framework 모두 삭제, Windows 기능에서 .NET Framework 모두 미사용으로 변경
그래도 실패
해결 시도방법3
.NET Framework Cleanup Utility(cleanup_tool.exe)를 이용한 전체 삭제 후 Visual Studio 2022 재설치
그래도 실패
결국엔 Visual Studio 2019 를 설치하여 프로젝트를 설정하면 된다.(너무 허무한 결말이다.)
Visual Studio 호환성을 확인해 보니 2019 버전에서 .NET Framework 4.6.1 을 지원하는 것을 확인할 수 있고 2022버전에서는 .NET Framework 4.6.2 부터 지원하는 것을 확인할 수 있다.
https://docs.microsoft.com/ko-kr/visualstudio/releases/2019/compatibility
https://docs.microsoft.com/ko-kr/visualstudio/releases/2022/compatibility
Visual Studio 2019를 설치할때 .NET Framework 버전에 맞는 개발도구를 선택하면 된다.