본문 바로가기

정보/개발 경험 나눔

이전 솔루션을 Visual Studio 2022으로 업그레이드 하기

기존에 Visual Studio 2013에서 작업하던 솔루션을 VS2022 버전으로 업그레이드 해보려고 합니다.

시작하기 전에 궁금한 부분

  • VS2013에서 X86(32비트) 로 컴파일하던 건데, VS2022에서도 32비트로 컴파일 가능할까?
    (VS2022는 64비트 버전만 제공한다고 해서 더욱 궁금해짐)

 

지금부터 확인들어 가겠습니다.

기존 VS2013의 솔루션을 열었더니 업그레이드 여부를 확인합니다.

"확인" 클릭합니다.

결과 중 많은 부분에서 업그레이드 할 수 없다는 내용이 보입니다.

'MultiChartView' 프로젝트를 업그레이드하는 중...
구성 'ReleaseDebug|Win32': 이 플랫폼은 이 Visual Studio 버전에서 지원되지 않으므로 업그레이드할 수 없습니다.
구성 'Debug|Win32': 플랫폼 도구 집합을 'v143'(으)로 변경하는 중입니다(이전 도구 집합: 'v120').
구성 'Release|Win32': 이 플랫폼은 이 Visual Studio 버전에서 지원되지 않으므로 업그레이드할 수 없습니다.

 

솔루션 탐색기에 "Visual Studio 2013 - Window XP)" 로 표시되는 프로젝트들이 보입니다. 이것을 vs2022로 바꿔봅니다.

이렇게 되어 있는 부분을 "속성"에서 변경합니다.

플랫폼 도구 집합에서 "Visual Studio 2022(v143)"으로 변경을 하니 프로젝트명만 표시됩니다.

 

그리고 궁금했던 부분인 "Win32"로 컴파일 할 수 있느냐는 부분입니다.

컴파일 옵션을 보니 64비트도 제공하지만, 32비트도 제공합니다.
참고로 Visual Studio 2022는 64비트 버전으로 설치했습니다.