Empacotamento, implantação e consulta de aplicativos do Windows
Você implanta, gerencia e atende aplicativos do Windows (incluindo UWPs e aplicativos de área de trabalho) por meio de pacotes de aplicativos .msix/.appx com base no formato OPC. Cada pacote de aplicativo contém os arquivos que constituem o aplicativo e um arquivo de manifesto que descreve o software para o Windows.
Introdução
Normalmente, os desenvolvedores criam e assinam pacotes de aplicativos usando o Visual Studio. Para obter mais informações, consulte Empacotar um aplicativo UWP com o Visual Studio.
A Microsoft Store facilita a criação, o envio e a venda de seus aplicativos para clientes em todo o mundo. Para obter mais informações, consulte Envios de aplicativos.
Os cmdlets do Windows PowerShell permitem que você instale e gerencie aplicativos de linha de negócios do Windows sem usar a Loja. Para obter mais informações, consulte Cmdlets do módulo Appx.
Usando as APIs de empacotamento, implantação e consulta, você pode executar programaticamente estas tarefas:
- Criar um pacote de aplicativos para um aplicativo do Windows
- Implantar um aplicativo do Windows empacotado
- Enumerar os pacotes de aplicativos instalados em um sistema e obter informações sobre eles a partir de seu manifesto
- Consumir o conteúdo de um pacote de aplicativo
Nesta seção
Tópico | Descrição |
---|---|
Como criar um pacote do aplicativo (C++) | Saiba como criar um pacote de aplicativo usando a API de empacotamento. |
Como criar um certificado de assinatura de pacote de aplicativos | Saiba como usar MakeCert e Pvk2Pfx para criar um certificado de assinatura de código de teste, para que você possa assinar seus pacotes de aplicativos. |
Como assinar um pacote de aplicativos usando a SignTool | Saiba como usar a SignTool para assinar seus pacotes de aplicativos para que eles possam ser implantados. |
Como solucionar problemas de erros de assinatura de pacote de aplicativo | Uma falha na implantação do aplicativo pode ser causada por uma falha na validação da assinatura digital do pacote do aplicativo. Saiba como reconhecer essas falhas e o que fazer em relação a elas. |
Como assinar programaticamente um pacote de aplicativo (C++) | Saiba como assinar um pacote de aplicativo usando a função SignerSignEx2. |
Como desenvolver um aplicativo OEM que usa um arquivo personalizado | Saiba como desenvolver um aplicativo que usa um arquivo personalizado para passar informações do OEM para o aplicativo. |
Como usar o módulo Appx em um host netfx diferente de powershell.exe | Saiba como usar o módulo Appx em um host netfx diferente do powershell.exe. |
Extrair conteúdo do pacote do aplicativo (C++) | Saiba como extrair arquivos de um pacote de aplicativo usando a API de empacotamento. |
Informações de manifesto do pacote do aplicativo de consulta (C++) | Saiba como obter informações de um manifesto de pacote de aplicativo usando a API de empacotamento |
Solução de problemas | Fornece informações para ajudá-lo a solucionar problemas que você enfrenta ao empacotar, implantar ou consultar um pacote de aplicativo. |
Referência da API de empacotamento | A API de empacotamento cria, lê e grava pacotes de aplicativos. |
Referência da API de implantação | A API de implantação instala, atualiza e desinstala pacotes de aplicativos. |
Referência da API de Consulta | A API de consulta obtém informações sobre os pacotes de aplicativos instalados no sistema. |
Ferramentas e cmdlets do PowerShell | Use essas ferramentas e cmdlets para criar, instalar e gerenciar pacotes de aplicativos. |
Exemplos do SDK | Baixe exemplos de SDK que demonstram as APIs de empacotamento, implantação e consulta para aplicativos do Windows. |
Glossário | Saiba mais sobre os termos relacionados ao empacotamento, implantação e consulta de aplicativos do Windows. |
Tópicos relacionados
-
Conceitos
-
Outras referências