Instalar ferramentas para o SDK do Aplicativo Windows
Configure seu computador de desenvolvimento instalando as ferramentas apropriadas para desenvolver aplicativos para Windows com o SDK do Aplicativo Windows e o WinUI 3.
Observação
Este é um artigo sobre o canal de lançamento estável do SDK do Aplicativo do Windows. Confira Canais de lançamento do SDK do Aplicativo Windows. Para ver outros canais, confira Instalar ferramentas para canais experimentais e versão prévia do SDK do Aplicativo Windows.
Instalar ferramentas com o winget
Para instalar as ferramentas e as cargas de trabalho necessárias usando a linha de comando, insira um dos comandos a seguir no console. Essa opção é compatível apenas com o Visual Studio 2022 e posteriores. Se você já tiver o Visual Studio 2022 ou posterior instalado, o comando abrirá Instalador do Visual Studio com todas as cargas de trabalho ausentes selecionadas. Depois, você pode selecionar Modificar no Instalador do Visual Studio para instalar as cargas de trabalho necessárias.
Para desenvolvedores C#
winget install "Visual Studio Community 2022" --override "--add Microsoft.VisualStudio.Workload.ManagedDesktop Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs" -s msstore
Para desenvolvedores C++
winget install "Visual Studio Community 2022" --override "--add Microsoft.VisualStudio.Workload.NativeDesktop Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cpp" -s msstore
Instalar as ferramentas manualmente
Para instalar as ferramentas e as cargas de trabalho necessárias manualmente, leia as seções a seguir.
Instalar o Visual Studio
Use esses links para instalar o Visual Studio 2022 (recomendado) ou o Visual Studio 2019. Você pode escolher entre o Visual Studio Community Edition gratuito, o Visual Studio Professional ou o Visual Studio Enterprise. Para começar, confira Requisitos do sistema para desenvolvimento de aplicativo do Windows.
Importante
O Visual Studio 2019 dá suporte apenas ao SDK do Aplicativo Windows 1.1 e anteriores. O Visual Studio 2022 é recomendado para desenvolver aplicativos com todas as versões do Windows App SDK.
Cargas de trabalho e componentes obrigatórios
Ao instalar o Visual Studio, você tem a opção de instalar as cargas de trabalho e os componentes desejados. Após a instalação, você pode abrir o Instalador do Visual Studio e selecionar Modificar para adicionar cargas de trabalho e componentes.
Durante a instalação, selecione as seguintes cargas de trabalho e componentes:
De dentro do aplicativo Instalador do Visual Studio:
Na guia Cargas de Trabalho da caixa de diálogo de instalação, selecione conforme apropriado:
- Para o desenvolvimento de aplicativos C# usando o SDK do Aplicativo Windows, selecione Desenvolvimento de Área de Trabalho do .NET.
- Em seguida, no painel Detalhes da instalação da caixa de diálogo de instalação, selecione Modelos em C# do SDK do Aplicativo Windows (na parte inferior da lista).
- Para o desenvolvimento de aplicativos C++ usando o SDK do Aplicativo Windows, selecione Desenvolvimento de Área de Trabalho com C++
- Em seguida, no painel Detalhes da instalação da caixa de diálogo de instalação, selecione Modelos em C++ do SDK do Aplicativo Windows (na parte inferior da lista).
- Para o desenvolvimento de aplicativos C# usando o SDK do Aplicativo Windows, selecione Desenvolvimento de Área de Trabalho do .NET.
Para desenvolvimento de aplicativos na UWP (Plataforma Universal do Windows), selecione Desenvolvimento na Plataforma Universal do Windows
- Em seguida, no painel Detalhes da instalação da caixa de diálogo de instalação dessa carga de trabalho, verifique se a opção Ferramentas da Plataforma Universal do Windows do C++ (v143) está selecionada.
Na guia Componentes individuais da caixa de diálogo de instalação, na seção SDK, bibliotecas e estruturas, verifique se SDK do Windows 10 (10.0.19041.0) está selecionado.
Modelos de projeto e item do Visual Studio
O SDK do Aplicativo Windows inclui modelos de projeto e item do Visual Studio para criar e desenvolver aplicativos que usam a biblioteca do WinUI 3 para implementar a interface do usuário.
Se você seguiu as instruções em Cargas de trabalho e componentes obrigatórios acima, os modelos já estão instalados.
Selecione C# ou C++ como o idioma, Windows como a plataforma e WinUI como o Tipo de projeto para criar um projeto do SDK do Aplicativo Windows.
Você também pode instalar o Template Studio para WinUI (C#) para acelerar a criação de aplicativos WinUI do .NET usando uma interface do usuário baseada em assistente. Selecione entre uma variedade de tipos de projeto e recursos para gerar um modelo de projeto personalizado para você.
Para obter mais versões do SDK do Aplicativo Windows, confira Downloads para o SDK do Aplicativo Windows.
Vínculo híbrido da biblioteca do runtime do C/C++
Nas versões 1.0.3 e 1.1 Versão Prévia 2 e posteriores, o SDK do Aplicativo Windows usa o vínculo híbrido da biblioteca de runtime do C/C++ (vinculo híbrido de CRT). Essa é uma técnica de vínculo do CRT que simplifica a implantação. Se você é um desenvolvedor de aplicativos em C++ ou um desenvolvedor de biblioteca para o C++, veja alguns recursos para aprender sobre o vínculo híbrido de CRT:
- Diretrizes de codificação de vínculo híbrido de CRT no GitHub.
- O segmento de vínculo híbrido de CRT da reunião da comunidade do WinUI de 20 de abril de 2022.
Próximas etapas
Para criar seu primeiro aplicativo WinUI 3 que usa o SDK do Aplicativo Windows, confira Criar seu primeiro projeto na WinUI 3.
Confira também Usar o SDK do Aplicativo Windows em um projeto existente.
Tópicos relacionados
- SDK do Aplicativo do Windows
- Canais de lançamento do SDK do Aplicativo Windows
- Instalar ferramentas para canais experimentais e versão prévia do SDK do Aplicativo Windows
- Requisitos do sistema para desenvolvimento de aplicativo do Windows
- SDK do Aplicativo do Windows e versões do Windows com suporte
- Downloads para o SDK do Aplicativo Windows
- Criar seu primeiro projeto da WinUI 3
- Usar o SDK do Aplicativo do Windows em um projeto existente
Windows developer