Para continuar a compreender as diferentes ferramentas e práticas recomendadas que o MSIX tem disponíveis, este artigo se aprofundará na ferramenta de empacotamento MSIX.
Ao abrir a MSIX Packaging Tool, você é saudado com uma interface simples. Ao lado do botão de configurações no canto superior direito, você verá os três recursos a seguir apresentados como tarefas:
- Pacote de aplicativos → Criar um pacote MSIX independente
- Pacote de modificação → MSIX está disponível e o pacote de modificação precisa ser implementado
- Editor de pacotes → Editar um pacote existente

3 tarefas principais também no pacote MSIX
Vamos dar uma olhada em cada tarefa individual para ver se ela atende às suas necessidades e como funciona.
1. Pacote de aplicativos (pacote de aplicativos)
Este é o script que inicia ao criar um pacote MSIX. Conforme necessário, você precisará do aplicativo base reembalado como MSIX e de um certificado. Lembre-se de que todos os pacotes MSIX devem ser assinados digitalmente.
Passo 1: Escolha o ambiente
![O que é a ferramenta de empacotamento MSIX e como funciona? O que é a ferramenta de empacotamento MSIX e como funciona?]()
Selecione o ambiente
Independentemente da opção escolhida, é melhor criar o pacote em um computador “limpo”, semelhante àquele que você está usando para implantar o aplicativo. Isso ajuda a evitar problemas de compatibilidade.
Muitas pessoas preferem executar o processo em uma máquina virtual onde o MSIX Packaging Tool esteja instalado para evitar possíveis problemas de configuração e comunicação entre máquinas.
Passo 2: Prepare seu computador
![O que é a ferramenta de empacotamento MSIX e como funciona? O que é a ferramenta de empacotamento MSIX e como funciona?]()
Prepare seu computador
A MSIX Packaging Tool possui um método de detecção de inicialização antes de iniciar o processo de reempacotamento. Ele detecta se o driver de ferramenta necessário está instalado e se algum serviço, reinicializações pendentes ou outros itens interferentes estão ativos e precisam ser desligados.
Passo 3: Escolha o instalador
![O que é a ferramenta de empacotamento MSIX e como funciona? O que é a ferramenta de empacotamento MSIX e como funciona?]()
Selecione o instalador
Na etapa de seleção do instalador ( Selecionar instalador ), você procurará o instalador do aplicativo base e especificará os argumentos de instalação conforme necessário. Como a MSIX Packaging Tool funciona como um repacker, ela também permite criar um pacote sem instalador, adicionando arquivos e operações que são executadas no sistema operacional durante o processo.
Além disso, uma etapa importante aqui é definir o método de assinatura e realmente assinar o pacote. Isto é importante porque cada pacote MSIX deve ser assinado digitalmente. Sem exceção.
O empacotador tirará dois instantâneos. Um antes e outro depois de instalar o aplicativo ou fazer qualquer modificação no sistema operacional (ou seja, copiar arquivos, executar arquivos executáveis, etc.). Por fim, comparará os dois instantâneos e o resultado será o pacote MSIX.
Para ajudar os usuários, a Microsoft criou um guia de práticas recomendadas para reempacotar um aplicativo usando a ferramenta de empacotamento MSIX. Os leitores podem consultar:
https://docs.microsoft.com/en-us/windows/msix/packaging-tool/tool-best-practices
Etapa 4: informações do pacote
![O que é a ferramenta de empacotamento MSIX e como funciona? O que é a ferramenta de empacotamento MSIX e como funciona?]()
Informações do pacote
Você adicionará informações do pacote nesta etapa. Você também notará que o "Nome do editor" está pré-preenchido, pois extrai automaticamente as informações do certificado.
Etapa 5: instalar
![O que é a ferramenta de empacotamento MSIX e como funciona? O que é a ferramenta de empacotamento MSIX e como funciona?]()
Contexto
Quando se trata da etapa de instalação, você pode executar o assistente de instalação do aplicativo base ou executar manualmente as operações necessárias, como copiar, mover, excluir ou configurar arquivos, etc.
Etapa 6: inicie a primeira tarefa
Inicie a primeira tarefa
A ferramenta de empacotamento MSIX tentará detectar os pontos de entrada do aplicativo. Muitos itens de atalho precisarão usar PSF.
No final desta etapa, a ferramenta de empacotamento MSIX tirará um segundo instantâneo. Observe que o instantâneo inicial é obtido imediatamente após a etapa 2, quando a ferramenta detecta qualquer atividade que interfira no processo de reempacotamento.
Etapa 7: serviço de relatório
![O que é a ferramenta de empacotamento MSIX e como funciona? O que é a ferramenta de empacotamento MSIX e como funciona?]()
Relatório de serviço
Se o seu aplicativo tiver algum serviço, ele será listado aqui. Lembre-se: os serviços MSIX serão executados fora do contêiner, por isso são tratados separadamente.
Etapa 8. Criar pacote
![O que é a ferramenta de empacotamento MSIX e como funciona? O que é a ferramenta de empacotamento MSIX e como funciona?]()
Criar pacote
Por último, mas não menos importante, basta usar o botão Navegar para selecionar o local onde deseja salvar o pacote.
2. Pacote de modificação (pacote de modificação)
Suponha que você tenha implantado um pacote MSIX e precise criar um pacote personalizado para ele ou, em outras palavras, criar um “patch”. Para fazer isso, você precisará criar um pacote de modificação.
![O que é a ferramenta de empacotamento MSIX e como funciona? O que é a ferramenta de empacotamento MSIX e como funciona?]()
Criar pacote de revisão
Você pode observar muitas semelhanças quando se trata de embalagens e modificações de embalagens.
A principal diferença aqui é que na etapa de seleção do instalador (3ª etapa) você precisa fornecer o pacote MSIX principal como referência. As informações do pacote serão extraídas daí.
No entanto, se você não quiser fornecer o MSIX anterior ou não tiver acesso aos arquivos de origem, poderá ignorar a adição do pacote de referência e inserir as informações manualmente.
O artigo recomenda que você sempre forneça o MSIX primário. Dessa forma, você evitará erros de digitação que podem levar à repetição de pacotes e perda de tempo.
![O que é a ferramenta de empacotamento MSIX e como funciona? O que é a ferramenta de empacotamento MSIX e como funciona?]()
Insira as informações do certificado
Conforme mencionado acima, as etapas restantes são semelhantes a um processo simples de empacotamento de aplicativos. Siga as etapas descritas para concluir o pacote de revisão.
3. Editor de pacotes (editor de pacotes)
Quando você possui um pacote MSIX e tudo o que deseja fazer é uma edição rápida, esta opção o ajudará a realizar o trabalho. Navegue pelo pacote e você terá acesso aos detalhes contidos nele.
Informações do pacote
![O que é a ferramenta de empacotamento MSIX e como funciona? O que é a ferramenta de empacotamento MSIX e como funciona?]()
Informações do pacote:
Editor de pacotes
Editor de pacotes
- Adicione quaisquer recursos que seu MSIX possa exigir
- Recursos adicionais não listados podem ser adicionados ao manifesto
Registro virtual
![O que é a ferramenta de empacotamento MSIX e como funciona? O que é a ferramenta de empacotamento MSIX e como funciona?]()
Registro virtual
- Navegue e edite o registro hive do seu computador
- Navegue e edite o registro do hive do usuário
- Lembre-se de que estas são entradas de registro armazenadas
Arquivos de pacote
![O que é a ferramenta de empacotamento MSIX e como funciona? O que é a ferramenta de empacotamento MSIX e como funciona?]()
Arquivos de pacote
- Adicionar, mover, excluir arquivos
- Adicionar, mover, excluir pastas
Além disso, você também pode ter a opção de descompactar o pacote MSIX em um local de saída especificado.