Compartilhar via


Implantar um pacote MSIX com o MSIX Core

MSIX Core traz a implantação de MSIX para versões anteriores do Windows. Para começar, primeiro verifique se o MSIX Core está instalado no dispositivo de destino.

Instalação do MSI

É recomendável usar nossos instaladores MSI fornecidos para instalar o MSIX Core, pois eles adicionam automaticamente msixmgr.exe ao caminho de pesquisa e associam a extensão MSIX ao instalador.

Você pode baixar os seguintes instaladores MSI específicos à arquitetura na seção Ativos em nossa página de lançamento:

  • msixmgrSetup-x64.msi
  • msixmgrSetup-86.msi

Observação

 Escolha o instalador correto para a arquitetura do dispositivo. Isso afetará onde o instalador armazenará arquivos importantes. O nome do arquivo pode ser alterado com base na versão do instalador.

Instalando seu certificado

Os pacotes MSIX precisam ser assinados. Antes de instalar quaisquer pacotes MSIX, verifique se você instalou o certificado usado para assinar seus pacotes. Você pode fazer isso usando fluxos de trabalho normais para instalar o certificado de sua ferramenta de gerenciamento.

Se você quiser instalar manualmente um certificado, poderá executar este comando em um prompt de comando com privilégios elevados:

certutil -addstore root <insert certificate.cert>

Observação

 Você deve adicionar seu certificado confiável sob a Autoridade de Certificação Raiz Confiável em todos os cenários.

Usando a linha de comando

Depois que a ferramenta msixmgr.exe estiver instalada, ela poderá ser usada para gerenciar seus pacotes MSIX neste computador pesquisando, instalando e removendo. O utilitário de linha de comando msixmgr.exe destina-se aos administradores do sistema. É mais útil quando executado no prompt do administrador. Nem todos os comandos quando executados a partir de um prompt de comando regular serão exibidos no console. Consulte abaixo para obter mais detalhes.

Instalar

Usando o prompt de comando ou o PowerShell, navegue até o diretório que contém msixmgr.exe e execute o comando a seguir para instalar o pacote MSIX. O -quietUX parâmetro também pode ser adicionado no final do comando para que os usuários não vejam a interface do instalador.

msixmgr.exe -AddPackage C:\NotePadPlus\notepadplus.msix -quietUX

Observação

 Este e os exemplos a seguir usam notepadplus.msix. Este é um dos nossos pacotes de exemplo.

Consultando um pacote MSIX específico

É possível pesquisar um pacote específico por packageFullName, packageFamilyName e/ou usando curingas. Os caracteres curinga com suporte são *(corresponder a qualquer caractere) e ?(corresponder a um único caractere).

msixmgr.exe -FindPackage notepadplus_0.0.0.1_???__8wekyb3d8bbwe
msixmgr.exe -FindPackage *padplus_0.0.*
msixmgr.exe -FindPackage *epadplus_8wekyb3d8bbw?

Desinstalar

Para desinstalar, use o seguinte comando:

msixmgr.exe -RemovePackage notepadplus_0.0.0.1_x64__8wekyb3d8bbwe -quietUX