Configurar o aplicativo da área de trabalho para empacotamento MSIX no Visual Studio

Você pode usar o projeto do Projeto de Empacotamento de Aplicativo do Windows no Visual Studio para gerar um pacote para o aplicativo de área de trabalho. Em seguida, você pode distribuir o pacote para a Microsoft Store, na Web, em sua empresa ou em qualquer outro mecanismo de distribuição que esteja usando.

Carga de trabalho e versão do Visual Studio necessárias

O Projeto de Empacotamento de Aplicativo do Windows está disponível nas versões a seguir do Visual Studio:

  • Visual Studio 2019
  • Visual Studio 2017 15.5 e posterior

Para ver o modelo do Projeto de Empacotamento de Aplicativo do Windows no menu "Adicionar novo projeto", você precisa ter pelo menos uma destas cargas de trabalho do Visual Studio instaladas:

  • A carga de trabalho "Desenvolvimento para a Plataforma Universal do Windows"
  • O componente opcional "Ferramentas de Empacotamento MSIX" na carga de trabalho do NET Core.
  • O componente opcional "Ferramentas de Empacotamento MSIX" na carga de trabalho de desenvolvimento para desktop com o .NET.

Para que você tenha a melhor experiência, recomendamos que use a versão mais recente do Visual Studio.

Importante

Um projeto do Projeto de Empacotamento de Aplicativo do Windows no Visual Studio é compatível com o Windows 10, versão 1607 e posteriores. Ele só pode ser usado em projetos que visam a Atualização de Aniversário do Windows 10 (10.0; Build 14393) ou uma versão posterior.

Estas são outras coisas que você pode fazer pelo Projeto de Empacotamento de Aplicativo do Windows:

✔️ Gerar ativos visuais automaticamente.

✔️ Fazer alterações no manifesto usando um designer visual.

✔️ Gerar o pacote usando um assistente.

✔️ (Caso vá publicar na Microsoft Store) Atribuir com facilidade uma identidade ao aplicativo com um nome já reservado no Partner Center.

Prepare seu aplicativo

Examine este guia antes de começar a criar um pacote para o aplicativo: Preparar um pacote de um aplicativo de área de trabalho.

Configure o Projeto de Empacotamento de Aplicativo do Windows na solução

As capturas de tela abaixo são do Visual Studio 2019 16.10.

  1. No Visual Studio, abra a solução que contém o projeto de aplicativo da área de trabalho.

  2. Adicione um projeto do Projeto de Empacotamento de Aplicativo do Windows à solução.

    Não será necessário adicionar nenhum código. Ele está ali somente para gerar um pacote para você. Vamos nos referir a esse projeto como o "projeto de empacotamento".

    Projeto de empacotamento

  3. Defina a Versão de Destino desse projeto como qualquer versão desejada, mas certifique-se de que a Versão Mínima não seja menor do que a Atualização de Aniversário do Windows 10.

    Caixa de diálogo do seletor de versão de empacotamento
  4. No Gerenciador de Soluções, clique com o botão direito do mouse na pasta Dependências no projeto do pacote e escolha Adicionar Referência de Pacote... .

    Adicionar Referência de Projeto

  5. Escolha seu projeto de aplicativo da área de trabalho e o botão OK.

    Projeto de área de trabalho

    Você pode incluir vários aplicativos da área de trabalho em seu pacote, mas apenas um deles será iniciado quando os usuários escolhem o bloco do aplicativo. No nó Aplicativos, clique com botão direito do mouse no aplicativo que você quer que os usuários iniciem ao escolherem o bloco do aplicativo e escolha Definir como Ponto de Entrada.

    Definir ponto de entrada

  6. Crie o projeto de empacotamento para garantir que nenhum erro apareça. Se você receber erros, abra Gerenciador de Configurações e verifique se os projetos se destinam à mesma plataforma.

    Gerenciador de Configurações

  7. Use o assistente de Criar Pacotes de Aplicativos para gerar um pacote/grupo MSIX ou um arquivo .msixupload/.appxupload (para publicação na Microsoft Store).

Próximas etapas

Empacote o aplicativo de área de trabalho no Visual Studio

Veja Empacotar um aplicativo UWP ou da área de trabalho no Visual Studio

Executar, depurar ou testar o aplicativo da área de trabalho

Veja Executar, depurar e testar um aplicativo empacotado

Recursos adicionais

Aprimorar o aplicativo de área de trabalho adicionando APIs da UWP

Veja Aprimorar o aplicativo de área de trabalho para o Windows 10

Estenda o aplicativo da área de trabalho adicionando projetos UWP e Componentes do Windows Runtime

Veja Estender o aplicativo de área de trabalho com componentes UWP modernos.

Distribuir o aplicativo

Veja Distribuir um aplicativo de área de trabalho empacotado.