Windows 10 SDK

Windows 10 SDK (10.0.15063.0) inneholder de nyeste overskriftene, bibliotekene, metadataene og verktøyene for å utvikle Windows 10-apper. Når Windows 10 SDK brukes sammen med Visual Studio 2017, får du den optimale utviklingsopplevelsen når du utvikler apper for Windows, og kan dra nytte av de nyeste verktøyene og API-ene som leveres med Windows 10 Creators Update.

I tillegg til å målrette mot Windows 10 Creators Update, gjør denne SDK-en det mulig å utvikle apper for Universell Windows-plattform og skrivebordsapper på alle versjoner av Windows 10. Denne SDK-en støtter også utvikling av skrivebordsprogrammer i Windows 8.1, Windows 7 SP1, Windows Server 2016 og Windows Server 2012 R2. Se Arkiv-siden hvis du vil ha tidligere versjoner av SDK-er for Windows og Windows Phone.

Obs! Utvikling av Windows 10-apper som er rettet mot Windows 10 Creators Update, krever nå Visual Studio 2017. Denne SDK-en blir ikke oppdaget i tidligere versjoner av Visual Studio.

Av praktiske hensyn kan du laste ned og kjøre den kjørbare filen, eller laste ned ISO-en.

Windows 10 SDK inneholder også en emulator for mobilutvikling. Klikk her for å finne ut mer om emulatoren som samsvarer med denne SDK-en.

Kom i gang

Før du installerer, er det noen ting du må være klar over.

  1. Avslutt Visual Studio 2017 RTM før installasjonen. Hvis Visual Studio kjører, kan det hende at SDK-installasjonen mislykkes. Finn ut mer om vanlige problemer med verktøyet.
  2. På plattformer som ikke er Windows 10, krever Windows 10 SDK at Universal CRT er installert: KB2999226. Hvis du vil unngå feil under installasjonen, må du passe på at du installerer de nyeste anbefalte oppdateringene fra Microsoft Update før du installerer Windows SDK.

Systemkrav

Windows 10 SDK er optimalisert for bruk på Windows 10. Utvikling av Windows 10-apper støttes bare på Windows 10, versjon 1507 eller nyere.

Windows 10 SDK er også tilgjengelig via Visual Studio 2017 RTM.

Operativsystemer som støttes
  • Windows 10 versjon 1507 eller nyere
  • Windows Server 2016: Standard og Datacenter
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows 7 SP1

Obs!  Installasjon i Windows 8.1 og tidligere operativsystemer krever KB2999226. Hvis du vil installere via Windows Update, må du passe på å installere de nyeste anbefalte oppdateringene fra Microsoft Update før du installerer Windows SDK.

Ikke alle verktøy støttes i tidligere operativsystemer.

Maskinvarekrav
  • 1,6 GHz prosessor eller raskere
  • 1 GB RAM
  • 4 GB ledig plass på harddisken
Andre krav
  • Windows 8.1 (x64) Professional-utgaven eller nyere eller utgavene Windows 10 Pro eller Enterprise (x64) kreves for emulatorstøtte. En prosessor som støtter Hyper-V for klient og adresseoversetting på andre nivå (SLAT), kreves også.

Nyheter

Windows 10 Creators Update SDK har en rekke nye spennende API-er og plattformer for å utvikle Universell Windows-appene dine. Finn ut mer om de nye funksjonene i Windows 10, versjon 1703.

Endringer i SDK-oppsettet

Vi har gjort betydelige endringer i Windows 10 SDK for Windows Creators Update SDK for å forbedre utvikleropplevelsen.

Støtte for Visual Studio 2017

Utvikling av Windows 10-apper som er rettet mot Windows 10 Creators Update, krever nå Visual Studio 2017. Denne SDK-en blir ikke oppdaget i tidligere versjoner av Visual Studio.

Navneendring

Navnet på installasjonsfilen for Windows 10 SDK har blitt oppdatert til winsdksetup.exe.

ISO-støtte

Windows 10 SDK kan installeres å kjøre installasjonsprogrammet, eller det kan lastes ned og installeres av ISO.

Installasjon av verktøy og metadata side ved side

For å forbedre utvikleropplevelsen installeres verktøy og metadata i versjonsmapper. Dette gjør at utviklere kan isolere SDK og verktøy mellom versjoner.

Verktøy finnes nå i følgende plasseringer:

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

Kontraktfiler og metadata er nå på følgende steder:

  • \program files (x86)\windows kits\10\references\10.0.15063.0\<ContractName>\<ContractVersion>
  • \program Files (x86)\Windows Kits\10\UnionMetadata\10.0.15063.0\Windows.Winmd
Flere alternativer i installasjonsprogrammet

Installasjonsprogrammet for Windows 10 SDK inneholder nå flere detaljnivåer for valg av komponenter som kan installeres. Administrerte utviklere trenger for eksempel ikke å installere de opprinnelige utviklingstopptekstene og-bibliotekene.

Alternativene omfatter:

  • Administrert utvikling av Windows-app
  • Opprinnelig utvikling av Windows-app
  • Opprinnelig utvikling av Windows-skrivebord x86
  • Opprinnelig utvikling av Windows-skrivebord x64
  • Opprinnelig utvikling av Windows-skrivebord, arm
  • Opprinnelig utvikling av Windows-skrivebord, arm64
  • Sertifiseringspakke for Windows-apper
  • Feilsøkingsprogram for Windows
  • Windows Performance Toolkit

Verktøyoppdateringer

ComparePackage

ComparePackage analyserer forskjellene mellom to versjoner av apppakken din, og hjelper deg å forstå hvordan endringene kan påvirke brukernes oppdateringer.

MakeAppx.exe

MakeAppx.exe støtter nå konvertering av innholdsgruppekart og oppretting av UWP-pakker for strømming. Finn ut mer om MakeAppx.exe.

Eksempler

Eksempler på Windows 10-apper er nå tilgjengelige via GitHub. Du kan bla gjennom koden på GitHub, kopiere en personlig kopi av repositoriet ved hjelp av Git, eller laste ned et komprimert arkiv med alle eksemplene. Vi tar gjerne imot tilbakemeldinger, så ikke nøl med å publisere et problem i repositoriet hvis du har et problem eller spørsmål. Disse eksemplene er utformet for å kjøre på skrivebordet, mobiltelefonen og fremtidige enheter som støtter Universell Windows-plattform. Du finner andre eksempler i MSDN-kodegalleriet.

Windows 10 Mobile Emulator

Emulatoren for Windows 10 Mobile er en skrivebordsapp som emulerer en enhet som kjører Windows 10 for Mobile Emulator. Den er et virtuelt miljø der du kan feilsøke og teste Windows-apper uten en fysisk enhet. Den gir deg også et isolert miljø for programprototyper. Finn ut mer om Windows 10 Mobile Emulator.

Tidligere SDK-versjoner

Du finner tidligere utgitte og støttede SDK-er og emulatorer på arkivsiden.

Kjente problemer

Avslutt Visual Studio først

Det kan hende at Windows SDK ikke installeres og rapporterer uopprettelig feil hvis Visual Studio kjører. Avslutt Visual Studio før installasjonen.

DX12-mal fører til feil når du kjører build 15042

Dette er et kjent feil i installasjonsprogrammet for Windows SDK. Hvis dette problemet oppstår, kan du reparere SDK-en ved ganske enkelt å kjøre følgende kommando fra en ledetekst med administratorrettigheter: "C:\program files (x86)\windows kits\10\bin\10.0.15063.0\x86\DismFoDInstall.cmd"

Distribusjon

Hvis du utvikler skrivebordsapper (Win32) som er rettet mot en bestemt versjon av Windows 10, må SDK-versjonen du bruker til å utvikle disse appene, stemme med målversjonen av operativsystemet du har tenkt å distribuere appene dine til.

Hvis for eksempel målplattformversjonen er Windows 10 RTM, må du laste ned «Windows 10 RTM SDK (versjon 10.0.26624.0) Microsoft-emulator for Windows 10 Mobile» og kompilere appen din med SDK-et. På samme måte må du, hvis målplattformversjonen er Windows 10, versjon 1511, laste ned «Windows 10 RTM SDK (versjon 10.0.10586.212) Microsoft-emulator for Windows 10 Mobile» og kompilere appen din med SDK-en.

Finn ut mer om vanlige problemer med verktøyet.

Se Windows-utviklerforumet for de nyeste produktmerknadene.

Var denne siden nyttig?
Har du flere tilbakemeldinger?
Takk! Vi setter pris på at du gir oss tilbakemelding.