티스토리 뷰
[오류수정] 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".
작은성공 2020. 2. 23. 06:46Visual Studio 2019에서 Visual C++ 프로젝트를 열고 빌드를 해 봤다.
그랬더니 아래와 같은 에러 메시지가 표시되면서 빌드를 실패했다.
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을 target platform으로 사용하고 있으나, 컴퓨터에 Windows SDK version 8.1이 설치되어 있지 않음.
해결 방안
1. Windows SDK version 8.1을 설치해야 해서 빌드 함.
2. Windows SDK version을 빌드하는 PC에 맞게 변경 함.
필자는 Windows SDK version 8.1을 설치하고 싶었다.
그래서 Visual Studio Installer에서 Windows SDK 8.1을 열심히 찾아 봤다.
보이지 않았다.
인터넷이 검색 해 보니, Visual Studio 2019부터는 Windows SDK 8.1을 포함하고 있지 않는다는 MS직원의 답변을 발견했다.
아래는 그 답변 링크
https://developercommunity.visualstudio.com/content/problem/517851/windows-sdk-81-gone-from-vs2019.html
Windows SDK 8.1을 따로 설치하면 사용할 수 있다는 답변도 있었다.
Windows SDK 8.1은 아래 링크에 들어가서 다운받아서 설치하면 된다.
https://developer.microsoft.com/en-us/windows/downloads/sdk-archive
설치 후 빌드가 잘 되는 것을 확인할 수 있었다.
- Total
- Today
- Yesterday
- 안드로이드 스타일
- ListView
- 블로거 영세율
- gmail 이슈
- 드로이드 나이츠
- Android
- aab 테스트
- 안드로이드
- cleartext
- 범블비 번역
- Windows SDK version 8.1
- Android Studio bumblebee
- Xamarin
- 31 업데이트 후 오류
- target version 31
- 앱개발자 영세율
- Flutter
- 플루터
- 안드로이드 테마
- 안드로이드 P
- Droid Knights
- bundletool
- aab qa
- 유튜버 영세율
- 안드로이드 스튜디오 범블비
- 내부 앱 공유
- 자마린
- 영세율 채널주소
- Account.b
- 영세율 채널이름
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |