MSIX Core

O MSIX Core leva o suporte MSIX para versões do Windows anteriores ao Windows 10, versão 1709. O MSIX Core é um projeto de código aberto no GitHub que habilita essas versões anteriores do Windows a instalarem pacotes MSIX. Você pode começar baixando a versão mais recente ou as compilações de pré-visualização.

Com o MSIX Core, desenvolvedores e profissionais de TI que precisam oferecer suporte a usuários nessas versões anteriores do Windows podem agora adotar e aproveitar os benefícios do MSIX.

O que é o MSIX Core?

O MSIX Core permite a instalação de aplicativos MSIX em versões anteriores do Windows, desde que esses aplicativos já tenham sido criados para funcionar nessas versões do Windows. O MSIX Core foi criado para as seguintes versões do Windows que atualmente não oferecem suporte nativo ao MSIX:

  • Windows 7 SP1
  • Windows 8.1
  • Windows Server (com Experiência Desktop) atualmente com suporte
  • Windows 10, versões anteriores à 1709

O MSIX Core foi projetado para desenvolvedores e profissionais de TI. Os desenvolvedores podem usar a Biblioteca MSIX Core para permitir que os instaladores existentes instalem os aplicativos empacotados em versões anteriores do Windows. Com isso, podem produzir apenas um pacote MSIX para atingir todos os usuários do Windows. Os profissionais de TI podem baixar o instalador do MSIX Core. O instalador do MSIX Core habilita a instalação do MSIX por linha de comando, bem como oferece aos usuários a capacidade instalar pacotes MSIX simplesmente clicando duas vezes neles.

Considerações sobre o MSIX Core

O objetivo do MSIX Core é habilitar a instalação, consulta e remoção de aplicativos empacotados (que já funcionam nessas versões do Windows) e fornecer uma desinstalação o mais limpa possível. O MSIX Core fornece um subconjunto de recursos do MSIX nativo, funcionando de maneira semelhante aos tipos de instalador Win32 existentes.

  • O MSIX Core não fornece os benefícios de contêiner do MSIX nativo, nem habilita um aplicativo que usa recursos específicos do Windows 10 para funcionar em versões anteriores do Windows.
  • Ao usar o MSIX Core em um sistema operacional de nível inferior, os aliases de execução do aplicativo só funcionarão a partir do Win+Re e não do prompt de comando ou do PowerShell.
  • O MSIX Core não dá suporte à integração da Microsoft Store. Os desenvolvedores que desejam publicar seus aplicativos na Loja podem seguir a documentação aqui.

Introdução

Para implantar seu pacote MSIX com o MSIX Core, você deve primeiro atualizar o manifesto MSIX existente. Em seguida, pode implantar o pacote MSIX com MSIX Core (se tiver apenas o pacote) ou pode criar um pacote MSIX com MSIX Core com base no código-fonte (caso tenha o código-fonte).