Windows 10 SDK

Windows 10 SDK (versio 10.0.14393.0) sisältää uusimmat resurssit, kirjastot, metatiedot ja työkalut Windows 10 -sovellusten kehittämistä varten. Asentamalla tämän SDK:n, Visual Studio 2015:n uusimman version ja IDE-ympäristön pääset käyttämään uuden Windows 10:n ohjelmointirajapintoja. Windows 10 SDK:n avulla voit kehittää universaaleja Windows-sovelluksia ja työpöytäsovelluksia Windows 10:n versiota 1607 varten.

SDK tukee myös Windows 8.1:n, Windows Server 2012:n, Windows Server 2008 R2:n ja Windows Server 2008:n Windows-sovellusten ja työpöytäsovellusten luomista. Windowsin ja Windows Phonen aiemmat SDK-versiot ovat arkistosivulla.

Huomautus: Jos olet kehittämässä työpöytäsovelluksia (Win32) jotakin tiettyä Windows 10:n versiota varten, näiden sovellusten kehittämiseen käyttämäsi SDK-version on vastattava sen käyttöjärjestelmän kohdeversiota, jossa aiot ottaa sovellukset käyttöön.

Jos esimerkiksi kohdeympäristön versio on Windows 10 RTM, sinun on ladattava Windows 10 RTM SDK (versio 10.0.26624.0) Microsoft Emulator for Windows 10 Mobile ja käännettävä sovellus kyseisellä SDK:lla. Vastaavasti jos kohdeympäristön versio on Windows 10:n versio 1511, sinun on ladattava Windows 10 RTM SDK (versio 10.0.10586.212) Microsoft Emulator for Windows 10 Mobile ja käännettävä sovellus kyseisellä SDK:lla.

Aloittaminen

Ennen asennusta sinun kannattaa olla tietoinen muutamista asioista.

  1. Lopeta Visual Studio ennen asennusta. Jos Visual Studio on käynnissä, SDK:n asennusohjelma voi kaatua. Lue lisää yleisistä työkaluongelmista.
  2. Muissa kuin Windows 10 -ympäristöissä Windows 10 SDK vaatii, että Universal CRT on asennettu: KB2999226. Muista asentaa uusimmat suositellut päivitykset ja korjaustiedostot Microsoft Updatesta ennen Windows SDK:n asentamista. Tällä voit välttää asennuksen aikaiset virheet.

Järjestelmävaatimukset

Windows 10 SDK on optimoitu Windows 10 -käyttöön. Windows 10 SDK on saatavilla myös Visual Studio Update 3:n kautta.

Tuetut käyttöjärjestelmät
  • Windows 10
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows Server 2012

Huomautus: Windows 8.1:n ja sitä aiempien käyttöjärjestelmien vaatimuksena on KB2999226. Jos haluat suorittaa asennuksen Windows Updaten kautta, muista asentaa uusimmat suositellut päivitykset ja korjaustiedostot Microsoft Updatesta ennen Windows SDK:n asentamista.

Kaikkia työkaluja ei tueta aiemmissa käyttöjärjestelmissä.

Laitteistovaatimukset
  • Vähintään 1,6 GHz:n suoritin
  • 1 gigatavua RAM-muistia
  • 4 Gt vapaata kiintolevytilaa
Lisävaatimukset
  • Vaatimuksena on Windows 8.1 (x64) Professionalin tai sitä uudemman tai Windows 10 Pron tai Enterprisen (x64) emulaattorituki. Tämän lisäksi vaaditaan myös Hyper-V-asiakastekniikkaa ja toisen tason osoitteiden muuntamista (SLAT) tukeva suoritin.

Uudet ominaisuudet

Windows 10 SDK tuo käyttöön useita jännittäviä, uusia ohjelmointirajapintoja ja ympäristöjä universaalien Windows-sovellusten kehittämistä varten. Lue lisää Windows 10:n version 1607 uusista ominaisuuksista.

Työkalujen päivitykset

alljoyncodegenerator.exe

alljoyncodegenerator.exe on poistettu Windows SDK:sta ja korvattu Visual Studio 2015:n AllJoyn Studio -laajennuksella. Lataa se Visual Studio Gallerysta napsauttamalla tätä.

JavaScript Perf Analyzer

JavaScript Perf Analyzer -työkalu on poistettu Windows SDK:sta. Käytä JavaScriptin suorituskykyanalyysiin Edge-selaimen F12-työkalua. Lue lisää F12-kehittäjätyökalujen ohjeista.

JSConstraintDebug.exe

JSConstraintsDebug on komentorivityökalu, jonka kehitysympäristöön, kuten Visual Studioon, perustuvat virheenkorjaustoiminnot mahdollistavat JavaScriptin rajoitusten tarkistamisen V4-tulostinohjainta kehitettäessä.

MakeAppx.exe

Makeappx tukee nyt sovelluspaketin salausta tai salauksen purkamista. Lue lisää MakeAppx.exestä.

WinAppDeployCmd.exe

WinAppDeployCmd ottaa nyt UWP-sovellukset käyttöön Xbox Onessa, IoT:ssä, Hololensissä ja tietokoneessa. Se tukee nyt näissä uusissa ympäristöissä myös irrallisten tiedostojen käyttöönottoa. Lue lisää UWP-sovellusten käyttöönotosta WinAppDeployCmd.exellä.

Esimerkit

Windows 10 -esimerkkisovellukset ovat nyt saatavana GitHubin kautta. Voit selata koodiesimerkkejä GitHubissa, luoda kokoelmasta kloonin omalle koneellesi tai ladata pakatun arkiston, joka sisältää kaikki esimerkit. Otamme mielellämme vastaan palautetta, joten luo uusi aihe, jos sinulla on ongelma tai kysymys. Nämä esimerkit on suunniteltu toimimaan mobiililaitteissa, tietokoneissa ja tulevaisuuden laitteissa, jotka tukevat universaalia Windows-ympäristöä. Voit etsiä muita esimerkkejä MSDN:n koodivalikoimasta.

Windows 10 Mobile -emulaattori

Windows 10 Mobile -emulaattori on työpöytäsovellus, joka jäljittelee Windows 10 for Mobile -laitteen toimintaa. Se tarjoaa virtualisoidun ympäristön, jota voit käyttää Windows-sovellusten virheenkorjaukseen ja testaamiseen ilman fyysistä laitetta. Se sisältää myös eristetyn ympäristön sovellusten prototyypeille. Lue lisää Windows 10 Mobile -emulaattorista.

Aiemmat SDK-versiot

Aiemmin julkaistut ja tuetut SDK:t ja emulaattorit löytyvät arkistosivulta.

Tunnetut ongelmat

Windows SDK:n asennus voi epäonnistua ja voi ilmetä vakava virhe, jos Visual Studio on käynnissä. Lopeta Visual Studio ennen asennusta. Jos Visual Studio on käynnissä, SDK:n asennusohjelma voi kaatua. Lue lisää yleisistä työkaluongelmista.

Katso uusimmat julkaisutiedot Windows-kehittäjien keskustelupalstalta.

Oliko tästä sivusta hyötyä?
Lisäpalautetta?
Kiitos. Arvostamme palautettasi.
Seuraa meitä Twitter Blogi Facebook Twitter Blogi Facebook verkkokeskustelu johto