Windows 10 SDK

Windows 10 SDK(버전 10.0.14393.0)는 Windows 10 앱을 빌드하기 위한 최신 헤더와 라이브러리, 메타데이터, 도구를 제공합니다. 이 SDK, 최신 Visual Studio 2015 릴리스 및 IDE 환경을 설치하여 새로운 Windows 10 API에 액세스할 수 있습니다. Windows 10 SDK를 사용하여 유니버설 Windows 앱과 Windows 10, 버전 1607용 데스크톱 앱을 빌드할 수 있습니다.

또한 이 SDK는 Windows 8.1, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008용 Windows 앱 및 데스크톱 응용 프로그램의 빌드를 지원합니다. 이전 버전의 Windows 및 Windows Phone SDK의 경우 아카이브 페이지를 참조하세요.

참고: 특정 버전의 Windows 10을 대상으로 하는 데스크톱(Win32) 앱을 개발하는 경우, 이러한 앱을 개발하는 데 사용하는 SDK 버전이 앱을 배포하려는 운영 체제의 동일한 대상 버전과 일치해야 합니다.

예를 들어 대상 플랫폼 버전이 Windows 10 RTM이면 "Windows 10 RTM SDK(버전 10.0.26624.0) Windows 10 Mobile용 Microsoft 에뮬레이터"를 다운로드한 후 해당 SDK를 사용하여 앱을 컴파일해야 합니다. 마찬가지로 대상 플랫폼 버전이 Windows 10, 버전 1511이면 "Windows 10 RTM SDK(버전 10.0.10586.212) Windows 10 Mobile용 Microsoft 에뮬레이터"를 다운로드한 후 해당 SDK를 사용하여 앱을 컴파일해야 합니다.

시작

설치하기 전에 몇 가지 사항을 알아 두어야 합니다.

  1. 설치 전에 Visual Studio를 끝냅니다. Visual Studio가 실행되고 있으면 SDK 설치가 실패할 수 있습니다. 일반 도구 문제에 대해 자세히 알아보세요.
  2. Windows 10이 아닌 플랫폼에서 Windows 10 SDK를 사용하려면 유니버설 CRT가 설치되어 있어야 합니다. KB2999226. 설치 중에 오류를 피하려면 Windows SDK를 설치하기 전에 Microsoft 업데이트의 최신 권장 업데이트 및 패치를 설치해야 합니다.

시스템 요구 사항

Windows 10 SDK는 Windows 10에서 사용하도록 최적화되어 있습니다. Windows 10 SDK는 Visual Studio 업데이트 3을 통해서도 사용할 수 있습니다.

지원되는 운영 체제
  • Windows 10
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows Server 2012

참고: Windows 8.1 및 이전 운영 체제에 설치하려면 KB2999226이 필요합니다. Windows 업데이트를 통해 설치하려면 Windows SDK를 설치하기 전에 Microsoft 업데이트의 최신 권장 업데이트 및 패치를 설치해야 합니다.

일부 도구는 이전 운영 체제에서 지원되지 않습니다.

하드웨어 요구 사항
  • 1.6GHz 이상 프로세서
  • RAM 1GB
  • 사용 가능한 하드 디스크 공간 4GB
추가 요구 사항
  • 에뮬레이터를 지원하려면 Windows 8.1(x64) Professional 버전 이상 또는 Windows 10 Pro 또는 Enterprise(x64) 버전이 필요합니다. 클라이언트 Hyper-V 및 SLAT(두 번째 수준 주소 변환)를 지원하는 프로세서도 필요합니다.

새로운 기능

Windows 10 SDK에서는 유니버설 Windows 앱을 개발하기 위한 여러 가지 흥미로운 새 API와 플랫폼을 공개합니다. Windows 10, 버전 1607의 새로운 기능에 대해 자세히 알아보세요.

도구 업데이트

alljoyncodegenerator.exe

“alljoyncodegenerator.exe”는 Windows SDK에서 제거되었으며 Visual Studio 2015용 AllJoyn Studio 확장명이 대신 사용됩니다. 여기를 클릭하여 Visual Studio 갤러리에서 다운로드하세요.

JavaScript Perf Analyzer

JavaScript Perf Analyzer 도구는 Windows SDK에서 제거되었습니다. JavaScript 성능 분석을 위해서는 Edge 브라우저에서 F12를 사용할 수 있습니다. 자세히 알아보려면 F12 개발자 도구 설명서를 참조하세요.

JSConstraintDebug.exe

JSConstraintsDebug는 Visual Studio와 같은 IDE를 사용하여 JavaScript 제약 조건이 유효한지 확인하면서 V4 프린터 드라이버를 개발하는 디버깅 기능을 제공하는 명령줄 도구입니다.

MakeAppx.exe

현재 Makeappx는 응용 프로그램 패키지 또는 번들의 암호화 및 암호 해독을 지원합니다. MakeAppx.exe에 대해 자세히 알아보세요.

WinAppDeployCmd.exe

현재 WinAppDeployCmd는 UWP 앱을 Xbox One, IoT, Hololens 및 PC에 배포합니다. 또한 이러한 새 플랫폼에 대한 느슨한 파일 배포를 지원합니다. WinAppDeployCmd.exe를 사용하여 UWP 앱 배포에 대해 자세히 알아보세요.

샘플

이제 GitHub를 통해 Windows 10 앱 샘플을 사용할 수 있습니다. GitHub에서 코드를 찾거나, Git를 사용하여 리포지토리의 개별 사본을 복제하거나, 모든 샘플의 압축 아카이브를 다운로드할 수 있습니다. Microsoft는 어떤 사용자 의견이든 환영하므로 문제가 있거나 궁금한 사항이 있는 경우 언제든지 리포지토리 내에서 문제를 개설하세요. 이러한 샘플은 Universal Windows Platform을 지원하는 데스크톱, 모바일 및 미래 장치에서 실행되도록 디자인되었습니다. MSDN 코드 갤러리에서 다른 예를 확인할 수 있습니다.

Windows 10 Mobile 에뮬레이터

Windows 10 Mobile용 에뮬레이터는 모바일 에뮬레이터용 Windows 10 실행 장치를 에뮬레이트하는 데스크톱 응용 프로그램입니다. 이 응용 프로그램은 실제 장치 없이 Windows 앱을 디버그 및 테스트할 수 있는 가상화된 환경을 제공합니다. 또한 응용 프로그램 프로토타입을 위한 격리된 ���경도 제공합니다. Windows 10 Mobile 에뮬레이터에 대해 자세히 알아보세요.

이전 SDK 버전

이전에 출시되어 지원된 SDK 및 에뮬레이터는 보관 페이지에서 찾을 수 있습니다.

알려진 문제

Visual Studio가 실행되고 있는 경우 Windows SDK가 설치되지 않고 오류를 보고할 수 있습니다. 설치 전에 Visual Studio를 끝냅니다. Visual Studio가 실행되고 있으면 SDK 설치가 실패할 수 있습니다. 일반 도구 문제에 대해 자세히 알아보세요.

최신 릴리스 정보는 Windows 개발자 포럼을 참조하세요.

이 페이지가 도움이 되었나요?
추가 피드백이 있나요?
감사합니다. 의견을 보내 주셔서 감사합니다.
팔로우하기 Twitter 블로그 Facebook Twitter 블로그 Facebook 웹채팅 라인