Windows 10 SDK

Windows 10 SDK (10.0.15063.0) indeholder de nyeste headere, biblioteker, metadata og værktøjer til oprettelse af Windows 10-apps. Når Windows 10 SDK bruges sammen med Visual Studio 2017, får du den bedst mulige oplevelse til at bygge apps til Windows med mulighed for at udnytte de nyeste værktøjer og API'er, som findes i Windows 10 Creators Update.

Ud over at være målrettet til Windows 10 Creators Update kan du med dette SDK til at bygge Universelle Windows Platform-apps samt skrivebords-apps på alle versioner af Windows 10. Dette SDK understøtter også bygning af skrivebordsapps på Windows 8.1, Windows 7 SP1, Windows Server 2016 og Windows Server 2012 R2. Hvis du har en tidligere version af Windows og Windows Phone SDK'et, kan du gå til arkivsiden.

Bemærk! Udvikling af Windows 10-apps, som er målrettet mod Windows 10 Creators Update, kræver Visual Studio 2017. Dette SDK registreres ikke af tidligere versioner af Visual Studio.

Vi har gjort det nemt for dig, da du kan downloade og køre den eksekverbare fil eller downloade ISO-filen.

Windows 10 SDK indeholder også en emulator til udvikling af mobile apps. Klik her for at få mere at vide om emulatoren, der svarer til dette SDK.

Kom i gang

Der er nogle ting, du skal være opmærksom på, før du installerer.

  1. Afslut Visual Studio 2017 RTM, inden du begynder at installere. Hvis Visual Studio kører, er det er muligt, at SDK-installationen mislykkes. Få mere at vide om almindelige problemer med værktøjet.
  2. På Windows 10-platforme kræver Windows 10 SDK, at du har installeret Universal CRT: KB2999226. For at undgå fejl under installationen skal du sørge for at installere de nyeste anbefalede opdateringer og programrettelser fra Microsoft Update, før du installerer Windows SDK.

Systemkrav

Windows 10 SDK er optimeret til brug på Windows 10. Udvikling af Windows 10-apps understøttes kun på Windows 10, version 1507 eller nyere.

Windows 10 SDK er også tilgængeligt via Visual Studio 2017 RTM.

Understøttede operativsystemer
  • Windows 10 version 1507 eller nyere
  • Windows Server 2016: Standard og datacenter
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows 7 SP1

Bemærk! Installation på Windows 8.1 og tidligere operativsystemer kræver KB2999226. Hvis du vil installere via Windows Update, skal du sørge for at installere de nyeste anbefalede opdateringer og programrettelser fra Microsoft Update, før du installerer Windows SDK.

Ikke alle værktøjer understøttes på tidligere operativsystemer.

Hardwarekrav
  • 1,6 GHz eller hurtigere processor
  • 1 GB RAM
  • 4 GB ledig harddiskplads
Yderligere krav
  • Til emulatorunderstøttelse kræves Windows 8.1 (x64) Professional Edition eller nyere eller Windows 10 Pro eller Enterprise (x64). Der kræves også en processor, der understøtter Hyper-V til klient og adresseoversættelse på andet niveau (SLAT).

Nyheder

Windows 10 Creators Update SDK indeholder en række spændende nye API'er og platforme til udvikling af universelle Windows-apps. Få mere at vide om de nye funktioner i Windows 10, version 1703.

Layoutændringer i SDK

Vi har foretaget væsentlige ændringer for at forbedre udvikleroplevelsen i Windows 10 SDK til Windows Creators Update SDK.

Visual Studio 2017-understøttelse

Udvikling af Windows 10-apps, som er målrettet mod Windows 10 Creators Update, kræver Visual Studio 2017. Dette SDK registreres ikke af tidligere versioner af Visual Studio.

Navneændring

Navnet på Windows 10 SDK-installationsprogrammet er blevet opdateret til winsdksetup.exe.

ISO-understøttelse

Du kan installere Windows 10 SDK ved at køre installationsprogrammet eller ved at downloade og installere ISO-filen.

Sideordnet installation af værktøjer og metadata

Værktøjer og metadata placeres i versionsspecifikke mapper for at forbedre udvikleroplevelsen. Det gør det muligt for udviklere at isolere SDK'et og værktøjer mellem versioner.

Værktøjer findes nu på følgende placeringer:

  • \Programmer (x86)\windows kits\10\bin\10.0.15063.0\x86\*.*
  • \Programmer (x86)\windows kits\10\bin\10.0.15063.0\x64\*.*
  • \Programmer (x86)\windows kits\10\bin\10.0.15063.0\arm\*.*

Kontraktfiler og metadata findes nu på følgende placeringer:

  • \Programmer (x86) \windows kits\10\references\10.0.15063.0\<ContractName>\<ContractVersion>
  • \Programmer (x86) \Windows Kits\10\UnionMetadata\10.0.15063.0\Windows.Winmd
Flere indstillinger under installation

Installation af Windows 10 SDK indeholder nu et mere nuanceret valg af komponenter at installere. Udviklere behøver f.eks. ikke at installere de oprindelige udviklings-headere og -biblioteker.

Der er følgende indstillinger:

  • Styret udvikling af Windows-apps
  • Oprindelig udvikling af Windows-apps
  • Oprindelig x86-udvikling af Windows-skrivebord
  • Oprindelig x64-udvikling af Windows-skrivebord
  • Oprindelig arm-udvikling af Windows-skrivebord
  • Oprindelig arm64-udvikling af Windows-skrivebord
  • Windows App Certification Kit
  • Windows-fejlfinding
  • Windows Performance Toolkit

Værktøjsopdateringer

ComparePackage

ComparePackage analyserer forskellene mellem to versioner af din apppakke og hjælper dig med at forstå, hvordan ændringerne kan påvirke brugernes opdateringer.

MakeAppx.exe

MakeAppx.exe understøtter nu konvertering af kort over indholdsgrupper og oprettelse af UWP-streamingspakker. Få mere at vide mere om MakeAppx.exe.

Eksempler

Windows 10-eksempelapps kan hentes via GitHub. Du kan gennemse koden på GitHub, klone en personlig kopi af lageret ved hjælp af Git eller downloade en ZIP-fil med alle eksemplerne. Vi værdsætter feedback, så du er velkommen til at oprette forespørgsler i lageret, hvis du har et problem eller spørgsmål. Disse eksempler er udviklet til at køre på computer, mobil og fremtidige enheder, der understøtter Universel Windows-platform. Du kan finde andre eksempler i MSDN-kodegalleriet.

Windows 10 Mobile Emulator

Emulator til Windows 10 Mobile er et skrivebordsprogram, der emulerer en enhed med Windows 10 til Mobile Emulator. Det indeholder et virtuelt miljø, hvor du kan foretage fejlfinding og teste dine Windows-apps uden en fysisk enhed. Det indeholder også et isoleret miljø til prototyperne af applikationen. Få mere at vide om Windows 10 Mobile Emulator.

Tidligere SDK-versioner

Du kan finde de tidligere udsendte og understøttede SDK'er og emulatorer på arkivsiden.

Kendte problemer

Afslut Visual Studio først

Windows SDK'et kan muligvis ikke installeres og vil rapportere om en alvorlig fejl, hvis du kører Visual Studio. Afslut Visual Studio, inden du begynder at installere.

DX12-skabelon vises, når du kører Build 15042

Det er en kendt fejl i Windows SDK-installationsprogrammet. Hvis du støder på dette problem, kan du reparere SDK'et ved blot at køre følgende kommando fra en administrativ kommandoprompt: "C:\program files (x86) \windows kits\10\bin\10.0.15063.0\x86\DismFoDInstall.cmd"

Installation

Hvis du udvikler skrivesbordsapps (Win32), der er målrettet en bestemt version af Windows 10, skal den SDK-version, du bruger til udvikling af disse apps, matche den samme målversion af det operativsystem, du vil udrulle dine apps til.

Hvis versionen af din målplatform for eksempel er Windows 10 RTM, skal du downloade "Windows 10 RTM SDK (version 10.0.26624.0) Microsoft Emulator til Windows 10 Mobile" og kompilere din app ved hjælp af dette SDK. Tilsvarende hvis versionen af din målplatform er Windows 10, version 1511, skal du downloade "Windows 10 RTM SDK (version 10.0.10586.212) Microsoft Emulator til Windows 10 Mobile" og kompilere din app ved hjælp af dette SDK.

Få mere at vide om almindelige problemer med værktøjet.

Se de seneste produktbemærkninger i Windows Developer Forum.

Var denne side nyttig?
Har du mere feedback?
Tak! Vi sætter pris på din feedback.