일상 | Daily Life/잡기장 | Notebook

[Visual Studio 2017] error MSB8036: Windows SDK 버전 오류 해결 방법

SEO HOB 2020. 6. 12. 12:31

1. 에러 코드

 1-1. C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\VCTargets\Microsoft.Cpp.WindowsSDK.targets(46,5): error MSB8036: Windows SDK 버전 10.0.16299.0을(를) 찾을 수 없습니다. 필요한 버전의 Windows SDK를 설치하거나, 솔루션을 마우스 오른쪽 단추로 클릭하고 [솔루션 대상 변경]을 선택하거나 프로젝트 속성 페이지에서 SDK 버전을 변경하세요.

 

2. 해결 방법1

 2-1. 폴더 이동 : C:\Program Files (x86)\Microsoft Visual Studio\Installer

 2-2. vs_installer.exe 실행

 2-3. '수정' 버튼 클릭 -> '개별 구성 요소' 탭 선택
 2-4. 필요한 버전의 Windows 10 SDK 선택 (ex. Windows 10 SDK(10.0.17134.0) -> '수정' 버튼 클릭
 2-5. 다운로드 완료 후, visual studio 2017 실행

 

3. 해결 방법2
 3-1. 솔루션 탐색기 -> 솔루션 파일에서 마우스 오른쪽 버튼 클릭 -> 솔루션 대상 변경
 3-2. 현재 설치된 Windows SDK 버전 선택 -> 확인 버튼 클릭