Pacotes de instalação e implantação independentes para extensões MPOS, CPOS, HWS e CSU

Importante

Esse conteúdo está arquivado e não está sendo atualizado. Para obter a documentação mais recente, acesse Novidades ou mudanças no Dynamics 365 Commerce. Para ver os planos de lançamento mais recentes, acesse planos de lançamento do Dynamics 365 e Microsoft Power Platform.

Habilitado para Versão preliminar pública Disponibilidade geral
Administradores, criadores, profissionais de marketing ou analistas, automaticamente 16 de abril de 2021 20 de abril de 2021

Benefícios do recurso

O modelo atual de pacote de extensões requer que as extensões e o código do aplicativo principal sejam empacotados juntos para aplicar um hotfix ou para atualizar. Isso exige mais esforço porque a mesclagem e o reempacotamento são necessários sempre que um hotfix ou atualização é aplicada. Além disso, se os componentes do Commerce forem personalizados, o mesmo processo deverá ser repetido para cada hotfix. Isso limita o processo de implantação e integração contínuas. Novos pacotes de implantação e instalação independentes para MPOS (Modern POS), CPOS (Cloud POS), CSU (Cloud Scale Unit) e HWS (Hardware Station) eliminarão o esforço de mesclagem e reempacotamento. O recurso também permite que os usuários empacotem de forma independente, implantem manualmente e cuidem das extensões e do núcleo separadamente.

Detalhes do recurso

O novo recurso de empacotamento independente separa as extensões do núcleo e fornece opções para criar pacotes apenas de extensão que podem ser instalados e mantidos independentemente. A estrutura do instalador principal foi completamente reprojetada para separar o instalador principal e da extensão. MPOS, desenvolvimento de CPOS e estrutura de empacotamento também foram aprimorados para dar suporte a esse modelo de pacote e instalação independente, herdando o pacote opcional do Windows, Desktop Bridge e tecnologias MSIX. Para dar suporte a essa nova estrutura de extensão, o MPOS, CPOS e modelos de empacotamento serão atualizados com um novo modelo de extensão, controles de interface do usuário, pacotes e ferramentas de implantação.

Com esse novo modelo, todas as extensões MPOS serão criadas como arquivos APPX separados e o PDV principal carregará esses arquivos APPX como suplementos. Os suplementos (extensões APPX) serão executados sob a identidade de contexto principal do aplicativo MPOS. Anteriormente, o PDV principal e as extensões eram empacotados como um APPX. Agora, haverá um APPX principal e uma extensão APPX para dar suporte a instalação e manutenção independentes. A extensão APPX não poderá ser executada sozinha. Ela será carregada apenas pelo APPX principal. Para migrar a extensão MPOS antiga para este novo modelo, migre o código para o novo modelo de extensão. Isso poderá exigir alguma revisão de código para dar suporte aos novos controles e estrutura da interface do usuário.

A estrutura do instalador HWS e CSU foi reprojetada para criar instaladores que podem conter apenas os componentes de extensão. Com os novos instaladores, HWS e CSU podem ser mantidos de forma independente para extensões e componentes prontos para uso.

Observação

Este recurso inclui apenas o desenvolvimento e a criação de um pacote de extensões. Ele não inclui a implantação e manutenção do Dynamics 365 Lifecycle Services. Esses aprimoramentos serão adicionados em versões posteriores.

Consulte também

Visão geral da extensão de PDV (docs)

Exibir e aplicar atualizações do sistema (learn)