Windows 10 SDK

Windows 10 SDK (versione 10.0.14393.0) include le intestazioni, le librerie, i metadati e gli strumenti più recenti per la realizzazione di app di Windows 10. Con l'installazione di questo SDK, dell'ultima versione di Visual Studio 2015 e del tuo ambiente IDE avrai la possibilità di accedere alle nuove API di Windows 10. Windows 10 SDK ti consente di sviluppare app di Windows universali oltre ad app desktop per Windows 10 versione 1607.

L'SDK supporta inoltre lo sviluppo di app di Windows e applicazioni desktop per Windows 8.1, Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008. Per le versioni precedenti degli SDK per Windows e Windows Phone, vedi la pagina dell'archivio.

Nota: se vuoi sviluppare app desktop (Win32) per una versione specifica di Windows 10, la versione dell'SDK usata per realizzarle deve corrispondere alla versione di destinazione del sistema operativo in cui intendi distribuire le tue app.

Ad esempio, se la versione della piattaforma di destinazione è Windows 10 RTM, allora dovrai scaricare "Windows 10 RTM SDK (versione 10.0.26624.0) e l'emulatore Microsoft per Windows 10 Mobile" e compilare l'app con questo SDK. Analogamente, se la versione della piattaforma di destinazione è Windows 10 1511, allora dovrai scaricare "Windows 10 RTM SDK (versione 10.0.10586.212) e l'emulatore Microsoft per Windows 10 Mobile" e compilare l'app con questo SDK.

Per iniziare

Prima di procedere all'installazione, ecco alcune informazioni di cui devi tenere conto.

  1. Esci da Visual Studio prima di eseguire l'installazione. Se Visual Studio è in esecuzione è possibile che l'installazione dell'SDK abbia esito negativo. Altre informazioni sui problemi comuni degli strumenti.
  2. Nelle piattaforme non Windows 10, per Windows 10 SDK è necessario che sia installato Universal CRT: KB2999226. Per evitare un errore durante l'installazione, assicurati di installare gli aggiornamenti e le patch più recenti da Microsoft Update prima di installare Windows SDK.

Requisiti di sistema

Windows 10 SDK è ottimizzato per l'uso in Windows 10. Windows 10 SDK è disponibile anche tramite Visual Studio Update 3.

Sistemi operativi supportati
  • Windows 10
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows Server 2012

Nota: per l'installazione in Windows 8.1 e sistemi operativi precedenti è richiesto l'aggiornamento KB2999226. Per eseguire l'installazione tramite Windows Update, assicurati di installare gli aggiornamenti e le patch più recenti da Microsoft Update prima di installare Windows SDK.

Non tutti gli strumenti sono supportati nei sistemi operativi precedenti.

Requisiti hardware
  • Processore da 1,6 GHz o superiore
  • 1 GB di RAM
  • 4 GB di spazio disponibile sul disco rigido
Requisiti aggiuntivi
  • Per il supporto dell'emulatore sono necessarie le edizioni Windows 8.1 (x64) Professional o successiva oppure Windows 10 Pro o Enterprise (x64). È anche necessario un processore che supporta Hyper-V client e SLAT (Second Level Address Translation).

Novità

Windows 10 SDK presenta numerose nuove API e piattaforme interessanti per lo sviluppo di app di Windows universali. Scopri di più sulle nuove funzionalità di Windows 10 versione 1607.

Aggiornamenti degli strumenti

alljoyncodegenerator.exe

"alljoyncodegenerator.exe" è stato rimosso da Windows SDK e sostituito dall'estensione AllJoyn Studio per Visual Studio 2015. Fai clic qui per scaricarlo da Visual Studio Gallery.

JavaScript Perf Analyzer

Lo strumento JavaScript Perf Analyzer è stato rimosso da Windows SDK. Per l'analisi delle prestazioni di JavaScript puoi ora usare gli strumenti F12 nel browser Edge. Per altre informazioni, vedi la documentazione degli strumenti di sviluppo F12.

JSConstraintDebug.exe

JSConstraintsDebug è uno strumento da riga di comando che offre funzionalità di debug tramite un IDE simile a Visual Studio per convalidare i vincoli JavaScript durante lo sviluppo di un driver per stampante V4.

MakeAppx.exe

Makeappx supporta ora la crittografia e decrittografia di un pacchetto o bundle di applicazione. Altre informazioni su MakeAppx.exe.

WinAppDeployCmd.exe

WinAppDeployCmd consente ora di distribuire app UWP su Xbox One, IoT, Hololens e PC. Per queste nuove piattaforme è ora supportata anche la distribuzione di singoli file separati. Scopri di più sulla distribuzione di app UWP con WinAppDeployCmd.exe.

Esempi

Gli esempi di app di Windows 10 sono ora disponibili tramite GitHub. Puoi esplorare il codice in GitHub, clonare una copia personale del repository usando Git o scaricare un archivio compresso di tutti gli esempi. Siamo interessati a ricevere feedback, quindi non esitare a inviare una richiesta nel repository in caso di problemi o domande. Questi esempi sono progettati per l'esecuzione in computer desktop, dispositivi mobili e nei dispositivi futuri che supportano Universal Windows Platform. Altri esempi sono disponibili nella raccolta di codice MSDN.

Emulatore di Windows 10 Mobile

L'emulatore di Windows 10 Mobile è un'applicazione desktop che emula un dispositivo in cui è in esecuzione Windows 10 Mobile. Fornisce un ambiente virtualizzato in cui puoi eseguire il debug e il testing delle tue app d Windows senza usare un dispositivo fisico. Offre inoltre un ambiente isolato per i prototipi delle tue applicazioni. Altre informazioni sull'emulatore di Windows 10 Mobile.

Versioni precedenti di SDK

Puoi trovare le versioni precedenti e supportate di SDK ed emulatori nella pagina di archivio.

Problemi noti

L'installazione di Windows SDK potrebbe non riuscire con un errore irreversibile se Visual Studio è in esecuzione. Esci da Visual Studio prima di eseguire l'installazione. Se Visual Studio è in esecuzione è possibile che l'installazione dell'SDK abbia esito negativo. Altre informazioni sui problemi comuni degli strumenti.

Per le note sulla versione più recenti, visita il forum per gli sviluppatori Windows.

La pagina è stata utile?
Altro feedback?
Grazie! Il tuo feedback è importante.