[visual studio 2017] MSB8036:error 해결
MSB8036: The Windows SDK version 8.1 was not found. Install the required version of Windows SDK or change the SDK version in the project property pages or by right-clicking the solution and selecting "Retarget solution".
에러가 발생해서 이곳 저곳 돌아 다니다 Windows 8.1 SDK 를 설치해야 하는 에러 입니다.
따라서 2017 파일을 찾아서 업데이트를 해주면 끝나겠죠? 그래서 어떻게 업데이틀 찾냐?라고 말하실거 같습니다.
Visual stduio 2017를 최근에 설치 하셨다면?
https://visualstudio.microsoft.com/ko/vs/older-downloads/
또는 이전것을 아직 설치 전이라면 Visula Studio Installer를 먼저 다운로드 하시기 바랍니다. 위의 링크를 참고해 주세요
참고하라고 했지만, 프로그램 용량이 적어서 위에 올려 놓습니다. 최근것을 원하시면 홈페이지를 방문 하셔야 합니다. Version은 15.9.49 입니다. Professional 인스토러 입니다.
설치가 완료 되셨다면? 또는 설치를 하실거라면? 수정을 눌러 주세요.
[C++를 사용한 데스크톱 개발] 을 선택 하시면 오른쪽 선택 할 수 있게 나옵니다.
여기서 Windows 8.1 SDK 및 UCRT SDK 를 선택 해주세요
표준라이브러리를 기본적으로 넣어주시는것도 좋겠내요. 이렇게 설정하고 수정을 눌러서 다운로드 후 설치 하시기 바랍니다.
또는 다운로드 방법도 있내요
https://developer.microsoft.com/en-us/windows/downloads/sdk-archive/
하단을 내리게 되면 Windows 8.1 SDK 가 나오게 됩니다. 저는 이렇게 다운로드 하지 않고 위의 방법을 이용 했습니다. 그러나 다운로드 해서 설치 해도 될거 같습니다.
위의 Install SDK를 다운받은 것입니다.