Compartilhar via


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.

Instalar ferramentas com o winget

[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.

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

As seções a seguir descrevem como instalar manualmente as ferramentas e cargas de trabalho necessárias.

Instalar o Visual Studio

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).

Cargas de trabalho e componentes obrigatórios

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).
  • Na guia Componentes individuais, na seção SDKs, bibliotecas e frameworks, verifique se o 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 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.

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:

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.