Compartilhar via


Visão geral do empacotamento e implantação de aplicativos Windows

Ícones de chave inglesa azul e chave de fenda sobre um banner cinza-claro representando ferramentas para empacotamento e implantação de aplicativos.


O empacotamento de aplicativos fornece ao aplicativo um modelo previsível de instalação, atualização e manutenção no Windows. Embora os aplicativos WinUI 3 sejam empacotados por padrão, muitos outros tipos de aplicativos não são. E adicionar a identidade do pacote desbloqueia uma ampla gama de recursos de Windows. Os recursos que dependem da identidade do pacote para funcionar incluem tarefas em segundo plano, notificações, blocos dinâmicos, extensões de menu de contexto personalizado, destinos de compartilhamento e outros pontos de extensibilidade. O empacotamento também ajuda a garantir implantações mais limpas, atualizações confiáveis e distribuição simplificada por meio de canais como o Microsoft Store e as ferramentas de implantação corporativa.

Não tem certeza de qual modelo de empacotamento é adequado para seu aplicativo? Confira a visão geral do empacotamento.

Ao implantar aplicativos que usam o SDK do Aplicativo Windows, você pode escolher entre modelos de implantação independentes e dependentes da estrutura. Os aplicativos dependentes da estrutura dependem do SDK do Aplicativo Windows runtime e/ou pacote de estrutura que está sendo instalado no computador do usuário. Por outro lado, aplicativos autocontidos agrupam as dependências do SDK do Aplicativo Windows diretamente com o aplicativo, garantindo que o aplicativo carregue tudo o que precisa para funcionar. O modelo correto depende do cenário de distribuição, da estratégia de atualização e de quanto controle você deseja sobre o volume e as dependências do aplicativo.


Introdução ao empacotamento e implantação do aplicativo Windows

Ícone de empacotamento
Embalagem
Prepare seu aplicativo para distribuição configurando como ele é empacotado, instalado e atualizado.

Ícone de implantação
Implantação
Saiba como entregar e gerenciar a SDK do Aplicativo Windows com seu aplicativo usando opções de estrutura ou implantação autocontida.