Instalar ferramentas para o SDK do Aplicativo Windows
Configure seu computador de desenvolvimento com as ferramentas necessárias para criar aplicativos do Windows usando o Windows App SDK (canal de versão estável) e o WinUI.
Antes de instalar qualquer ferramenta, consulte Requisitos do sistema para desenvolvimento de aplicativos do Windows.
Importante
Este artigo aplica-se somente ao canal de versão estável do SDK de Apps do Windows. Para outros canais de versão, consulte Instalar ferramentas para versões prévias e canais experimentais do SDK do Aplicativo do Windows.
[Visual Studio 2022 e posterior] Instalar as ferramentas e cargas de trabalho necessárias usando o console e um dos comandos a seguir. Esses comandos abrirão o Instalador do Visual Studio com todas as cargas de trabalho ausentes selecionadas, para as quais você pode selecionar Modificar para instalar as cargas de trabalho necessárias.
winget install "Visual Studio Community 2022" --override "--add Microsoft.VisualStudio.Workload.ManagedDesktop Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs" -s msstore
winget install "Visual Studio Community 2022" --override "--add Microsoft.VisualStudio.Workload.NativeDesktop Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cpp" -s msstore
As seções a seguir descrevem como instalar manualmente as ferramentas e cargas de trabalho necessárias.
Use os links a seguir 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. Antes de instalar qualquer um dos dois, consulte Requisitos do sistema para o desenvolvimento de aplicativos do Windows.
Importante
O Visual Studio 2022 é recomendado para desenvolver aplicativos usando qualquer versão do SDK do Aplicativo do Windows (o Visual Studio 2019 dá suporte ao SDK do Aplicativo do Windows 1.1 e anterior).
Durante a instalação do Visual Studio, você tem a opção de instalar cargas de trabalho e componentes (você também pode abrir o Instalador do Visual Studio e selecionar Modificar para adicionar cargas de trabalho e componentes após a instalação). É recomendável instalar o seguinte:
De dentro do aplicativo Instalador do Visual Studio:
Na guia Cargas de Trabalho:
- 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.
Na guia Componentes individuais, na seção SDKs, bibliotecas e frameworks, verifique se o SDK do Windows 10 (10.0.19041.0) está selecionado.
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 Required workloads and components acima, os modelos já devem estar 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.
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.
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.
- 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
Comentários do Windows developer
O Windows developer é um projeto código aberto. Selecione um link para fornecer comentários: