티스토리 뷰
비주얼스튜디오2017(visual studio 2017) windows sdk 버전 8.1을(를) 찾을수 없습니다. 오류 해결 방법
jedi knight 2017. 10. 30. 08:00비쥬얼 스튜디오 2017 공부를 하기위해서 솔루션 빌드 테스트를 해봤는데
시작하자마자 에러를 내뿜으면서 빌드 실패해서 디버그가 되지 않았습니다.
출력에 뜨는 에러 코드는
"error MSB8036: Windows SDK 버전 8.1을(를) 찾을 수 없습니다" 에러 였구요
내용으로봐서는 윈도우즈 sdk 버젼 8.1이 설치 되지 않아서 진행이 안되는것 같았습니다.
오류목록에는 456오류가 뜨구요 기본적인 iostream자체를 못불러오는것 같앗습니다.
그래서 윈도우즈 sdk 및 에뮬레이터를 설치해줘야 하는데요
기본적으론
sdk다운로드 링크에서 다운받아서 설치하면 되야되는데요
다운로드 링크 : https://developer.microsoft.com/ko-kr/windows/downloads/sdk-archive
저는 여기서 받아도 되지가 않았습니다.
그래서
원인이 뭘까 검색해서 해봐도 해결이 되지 않아 언인스톨하고나서 재설치 해도 동일했습니다
그래서 재설치 이후에
비주얼 스튜디오 도구(t) -> 확장 및 업데이트를 클릭해서
제품업데이트에 비주얼 스튜디오 기존 15.1에서
15.4버젼 업데이트가 가능하더군요
그래서 15.4를 업데이트해보니
중간에 윈도우즈 sdk를 설치하는 화면을 보고 이제 되겠구나 했는데
업데이트 후에 다시해봐도 여전히 똑같은 오류가 뜨네요
그래서 확인해보니 솔루션 대상변경 작업을 해줘야 하더군요
솔루션에서 우클릭해서 솔루션 대상변경을 클릭하고
솔루션 작업검토
프로젝트 대상변경
다음 프로젝트에 대한 windows sdk 버전을 선택합니다.
여기서 두가지 버젼이 있었는데 저는 10.0.16299.0으로 선택하고
확인을 했습니다.
확인하고 빌드를 다시 했더니 드디어
모두 다시빌드에 성공 1이 떴습니다.
그리고 나서 디버그 폴더에 있던 exe파일을 실행했더니
문제 없이 잘되네요
현재 윈도우 버젼은 10.0.15063이고
sdk에서 15063과 16299 두가지가 있어서 16299로 했는데 문제는 없네요
'Tip' 카테고리의 다른 글
건강보험공단 건강검진 대상 확인 및 건강검진병원 검색하기 (0) | 2017.11.21 |
---|---|
네이버 페이 컬쳐랜드 충전시 code:-6 로그인실패 대치법 (0) | 2017.11.10 |
인터넷 전자소송 첨부파일 전송 불가시 해결 방법 (8) | 2017.10.18 |
인터넷으로 간단하게 관세 카드로 납부하는법 (0) | 2017.09.22 |
국민은행접속해서 타기관 인증서 등록도중 윈도우10 키보드 먹통될때 해결방법 (0) | 2017.09.16 |
- Total
- Today
- Yesterday