본문 바로가기

Development

Visual Studio 2017 프로젝트 2019에서 사용하기

프로젝트가 어떤 컴포넌트를 포함하느냐, 형식이냐에 따라 완벽하게 호환되지는 않는 것 같다.

VS2017 프로젝트를 진행 중에 2019로 변경하게 되었다.

뭐 어렵지 않게 해결했으나 혹시나 까먹을까봐 적어놓는다.

 

 

0. 주의

문제 상황에 따라 다음 해결책이 통하지 않을 수 있다.

 

 

1. 문제

VS2019에서 VS2017 프로젝트가 잘 열리지 않는다.

프로젝트 속성에서 아래와 같이 설정하더라도, 이상한 에러가 발생한다.

플랫폼 도구 집합을 v141로 맞추더라도 도통 빌드가 되지 않는다.

(또는, 프로젝트 자체가 로드되지 않아서 설정조차 할 수 없다)

 

 

2. 해결방법

1) 기본적으로.. 플랫폼 도구집합을 V141로 변경, SDK도 적절하게 변경...

2) 해당 프로젝트 파일( *.vcxproj 확장자)을 메모장으로 연다. (메모장 열고, drag & drop으로 파일을 메모장으로 끌어오면 편하다.)

3) v141 로 된 단어를 v142로 모두 변경한다.

4) 저장하고, 다시 VS 프로젝트로 돌아오면 재로드를 물어본다. 재로드 하면 된다.

5) 끝