세상을 이롭게

VS MSB8008: 지정된 플랫폼 도구 집합(v142)이 설치되지 않았거나 올바르지 않습니다. 본문

C,C++

VS MSB8008: 지정된 플랫폼 도구 집합(v142)이 설치되지 않았거나 올바르지 않습니다.

2021. 11. 29. 10:48
1>------ 빌드 시작: 프로젝트: Project_Name, 구성: Debug Win32 ------
1>빌드 시작: xxxx-xx-xx 오전 xx:xx:xx
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(518,5):
error MSB8008:
지정된 플랫폼 도구 집합(v142)이 설치되지 않았거나 올바르지 않습니다. 
지원되는 플랫폼 도구 집합 값이 선택되었는지 확인하십시오.
1>
1>빌드하지 못했습니다.
1>
1>경과 시간: 00:00:00.00
========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ==========

MSB8008: 지정된 플랫폼 도구 집합(v142)이 설치되지 않았거나 올바르지 않습니다.

VS2019 에서 빌드한 것을 하위버전(제 경우는 VS2010)으로 빌드하려 했기에 나타난 문제였다.

대부분의 경우 속성 - 구성 속성 - 일반 - 플랫폼 도구 집합 에서 IDE 버전에 맞게 바꾸어 주면 해결된다.

끝.