Converter um instalador que inclui os serviços

O Windows 10, versão 2004, apresenta suporte para executar um pacote MSIX que inclui serviços. Você pode usar a MSIX Packaging Tool para pegar um instalador existente com serviços e convertê-lo em MSIX. Esse suporte é a partir da versão de janeiro de 2020 da MSIX Packaging Tool(1.2019.1220.0). Depois de ter um MSIX empacotado com um serviço, ele exigirá privilégios de administrador para instalar em uma máquina.

Instruções

Para converter um instalador que inclui serviços, use a MSIX Packaging Tool como faria com qualquer pacote de aplicativo. Selecione um instalador que tenha serviços e você verá a página Relatório de serviços antes da etapa final para criar seu pacote MSIX.

A página Relatório Serviços lista os serviços que foram detectados no instalador durante a conversão. Os serviços que têm todas as informações de que precisam e são suportados serão mostrados na tabela Incluídos . Os serviços que precisam de informações adicionais, precisam de uma correção ou não são suportados serão mostrados na tabela Excluídos.

Para corrigir um serviço ou ver dados adicionais sobre o serviço, clique duas vezes na entrada de serviço na tabela para exibir um pop-up com mais informações sobre o serviço. Você pode editar algumas dessas informações, se necessário.

  • Nome da chave: O nome do serviço. Isso não é editável.
  • Descrição: A descrição da entrada de serviço.
  • Nome para exibição: o nome para exibição do serviço.
  • Caminho da imagem: local do executável do serviço. Isso não é editável.
  • Conta inicial: a conta inicial do serviço.
  • Tipo de inicialização: Tipo de inicialização para o serviço. Suporta automático, manual, desativado e atrasado.
  • Argumentos: Argumentos a serem executados quando o serviço for iniciado.
  • Dependências: Dependências para o serviço.

Depois que um serviço for corrigido, você poderá movê-lo para a tabela Incluído ou optar por deixá-lo na tabela Excluído se não quiser que ele esteja no pacote final. Em seguida, você pode continuar para a etapa final para criar seu pacote MSIX.

Limitações conhecidas

O caminho executável dos serviços (também chamado de caminho da imagem) não é editável no momento. Para corrigir quaisquer problemas com o caminho, você deve editar manualmente o caminho executável do serviço antes de converter o instalador. Como alternativa, após a conversão, você pode editar o manifesto manualmente usando o Editor de Pacotes na Ferramenta de Empacotamento MSIX.

No momento, o relatório Serviços não está disponível no Editor de Pacotes. Você deve editar manualmente o manifesto para fazer alterações nos serviços incluídos no pacote MSIX.

No momento, não oferecemos suporte a serviços com dependências fora do pacote.

Adicionar um serviço manualmente usando seu manifesto

Se você estiver adicionando manualmente um serviço ao seu aplicativo, será necessário adicionar um serviço ao manifesto do aplicativo. Isso requer um recurso restrito para adicionar ao seu aplicativo.