본문 바로가기

Programming/C&C++

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


C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(511,5): error MSB8008: 지정된 플랫폼 도구 집합(v110)이 설치되지 않았거나 올바르지 않습니다. 지원되는 플랫폼 도구 집합 값이 선택되었는지 확인하십시오.

 

visual studio를 사용할 때, 이후 버전이나 이전 버전의 솔루션을 사용하다 발생할 수 있는 상황입니다.

이 때, 프로젝트의 속성을 변경을 해주면 되는데 일반 -> 플랫폼 도구 집합 에서 해당 플랫폼에 맞게 변경해주면 된다. 만약 그 값을 모른다면 부모 프로젝트에서 상속이라고 하면 된다.

참고로

Visual Studio 2005 - V8.0
Visual Studio 2008 - V9.0
Visual Studio 2010 - V10.0
Visual Studio 2012 - V11.0

 

출처 : http://peepleware.com/home/38740