SDK do Windows 10

O SDK do Windows 10 (ver. 10.0.14393.0) fornece os cabeçalhos, bibliotecas, metadados e ferramentas mais recentes para a criação de aplicativos do Windows 10. Ao instalar esse SDK, a versão mais recente do Visual Studio 2015 e seu ambiente IDE, você poderá acessar as novas APIs do Windows 10. O SDK do Windows 10 permite que você crie aplicativos universais do Windows, bem como aplicativos da área de trabalho para o Windows 10, versão 1607.

Esse SDK também dá suporte à criação de aplicativos do Windows e aplicativos da área de trabalho para Windows 8.1, Windows Server 2012, Windows Server 2008 R2 e Windows Server 2008. Para versões anteriores do Windows e SDKs do Windows Phone, consulte a página de arquivamento.

Observação: se você estiver desenvolvendo aplicativos de área de trabalho (Win32) destinados a uma versão específica do Windows 10, a versão do SDK que você usa para desenvolver esses aplicativos deverá coincidir com a mesma versão de destino do sistema operacional em que você pretende implantar seus aplicativos.

Por exemplo, se a versão da plataforma de destino for Windows 10 RTM, você precisará baixar o "Windows 10 RTM SDK (versão 10.0.26624.0) e o Emulador Microsoft para Windows 10 Mobile" e compilar seu aplicativo usando esse SDK. Da mesma forma, se a versão da plataforma de destino for Windows 10, versão 1511, você precisará baixar o "Windows 10 RTM SDK (versão 10.0.10586.212) e o Emulador Microsoft para Windows 10 Mobile" e compilar seu aplicativo usando esse SDK.

Introdução

Antes de instalar, há algumas coisas que você precisa saber.

  1. Saia do Visual Studio antes da instalação. Se o Visual Studio estiver em execução, é possível que a instalação do SDK falhe. Saiba mais sobre problemas comuns da ferramenta.
  2. Em plataformas não Windows 10, o SDK do Windows 10 exige que você tenha o Universal CRT instalado: KB2999226. Para evitar um erro durante a instalação, verifique se que você instalou as atualizações e os patches mais recentes recomendados do Microsoft Update antes de instalar o SDK do Windows.

Requisitos do sistema

O SDK do Windows 10 é otimizado para uso no Windows 10. O SDK do Windows 10 também está disponível por meio da Atualização 3 do Visual Studio.

Sistemas operacionais com suporte
  • Windows 10
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows Server 2012

Observação: a instalação no Windows 8.1 e sistemas operacionais anteriores requer o KB2999226. Para instalar por meio do Windows Update, certifique-se de instalar as atualizações e os patches mais recentes recomendados do Microsoft Update antes de instalar o SDK do Windows.

Nem todas as ferramentas são compatíveis com sistemas operacionais anteriores.

Requisitos de hardware
  • Processador de 1,6 GHz ou mais rápido
  • 1 GB de RAM
  • 4 GB de espaço disponível no disco rígido
Requisitos adicionais
  • Para suporte ao emulador, a edição Windows 8.1 (x64) Professional ou as edições Windows 10 Pro ou Enterprise (x64) são necessárias. Um processador com suporte para o Hyper-V Cliente e a Conversão de Endereços de Segundo Nível (SLAT) também é necessário.

Novidades

O SDK do Windows 10 expõe uma série de novas APIs e plataformas interessantes para desenvolver seus aplicativos Universais do Windows. Saiba mais sobre os novos recursos do Windows 10, versão 1607.

Atualizações das ferramentas

alljoyncodegenerator.exe

"alljoyncodegenerator.exe" foi removido do SDK do Windows e substituído pela extensão AllJoyn Studio para Visual Studio 2015. Clique aqui para baixá-lo da Galeria do Visual Studio.

JavaScript Perf Analyzer

A ferramenta JavaScript Perf Analyzer foi removida do SDK do Windows. Para a análise de desempenho do JavaScript, agora você pode usar F12 no navegador Edge. Confira a documentação das ferramentas de desenvolvedor F12 para saber mais.

JSConstraintDebug.exe

JSConstraintsDebug é uma ferramenta de linha de comando que fornece recursos de depuração usando um IDE como o Visual Studio para validar restrições do JavaScript ao desenvolver um driver de impressora V4.

MakeAppx.exe

Agora o Makeappx dá suporte para criptografia e descriptografia de um pacote ou lote de aplicativo. Saiba mais sobre o MakeAppx.exe.

WinAppDeployCmd.exe

Agora o WinAppDeployCmd implanta aplicativos UWP no Xbox One, IoT, Hololens e no computador. Agora também dá suporte para a implantação de arquivos soltos para essas novas plataformas. Saiba mais sobre a implantação de aplicativos UWP com WinAppDeployCmd.exe.

Exemplos

Os exemplos de aplicativos do Windows 10 agora estão disponíveis através do GitHub. Você pode procurar o código no GitHub, clonar uma cópia pessoal do repositório usando o Git ou baixar um arquivo compactado de todos os exemplos. Seus comentários são bem-vindos, portanto fique à vontade para abrir uma consulta no repositório se você tiver um problema ou uma dúvida. Esses exemplos são projetados para execução em área de trabalho, dispositivos móveis e futuros dispositivos compatíveis com a Universal Windows Platform. Você pode obter outros exemplos na Galeria de Códigos do MSDN.

Emulador para Windows 10 Mobile

O Emulador para Windows 10 Mobile é um aplicativo da área de trabalho que emula um dispositivo executando o Emulador para Windows 10 Mobile. Ele oferece um ambiente virtualizado no qual você pode depurar e testar seus Windows apps sem um dispositivo físico. Além disso, ele oferece um ambiente isolado para seus protótipos de aplicativos. Saiba mais sobre o Emulador para Windows 10 Mobile.

SDKs de versões anteriores

Os SDKs lançados anteriormente e os SDKs e emuladores com suporte podem ser encontrados na página de arquivamento.

Problemas conhecidos

O SDK do Windows pode não ser instalado e relatar Erro Fatal, se o Visual Studio estiver em execução. Saia do Visual Studio antes da instalação. Se o Visual Studio estiver em execução, é possível que a instalação do SDK falhe. Saiba mais sobre problemas comuns da ferramenta.

Para ver as notas de versão mais recentes, consulte o Fórum do desenvolvedor do Windows.

Esta página foi útil?
Comentários adicionais?
Obrigado! Agradecemos seus comentários.