Glossário de empacotamento, implantação e consulta

ID do modelo de usuário do aplicativo

O ID do modelo de usuário do aplicativo identifica exclusivamente um aplicativo no sistema operacional para que o sistema operacional possa enviar notificações e assim por diante para o aplicativo.

mapa de blocos

Define os índices e hashes criptográficos para blocos de código executável e dados armazenados nos arquivos de um pacote de aplicativo. Um arquivo BlockMap.xml é necessário para cada pacote de aplicativo.

pacote de dependência

Um pacote do qual outro pacote depende. A dependência é declarada no manifesto do pacote dependente e não no manifesto do pacote de dependência.

pacote dependente

Um pacote que usa uma dependência de outro pacote. A dependência é declarada no manifesto do pacote dependente.

arquivos de pegada

Arquivos dentro de um pacote de aplicativo que não fazem parte do aplicativo a ser implantado. Esses arquivos fornecem metadados referentes ao pacote. Os arquivos de pegada padrão incluem o manifesto, o mapa de blocos, o mapa de fluxo e a assinatura digital. Os arquivos de pegada são criados como parte do processo de compilação do pacote. Além disso, de acordo com a especificação OPC, [Content_Types].xml e arquivos cujos nomes correspondem ao padrão "*\_rels\*.rels" são arquivos de pegada.

manifest

Um arquivo XML que descreve o conteúdo e os metadados associados a um pacote, incluindo a ID do pacote. Um arquivo XML de manifesto é necessário para cada pacote de aplicativo.

OPC

Open Packaging Conventions (OPC) descreve uma tecnologia de arquivo de contêiner documentada nas normas ISO/IEC 29500 e ECMA 376. Os pacotes de aplicativos são compatíveis com OPC.

package

A unidade de software de implantação, gerenciamento e manutenção associada ao modelo de empacotamento de aplicativo. Um pacote contém os arquivos que constituem o aplicativo, juntamente com um arquivo de manifesto que descreve o software para o Windows.

Nome da família do pacote

Uma forma serializada da ID do pacote que representa exclusivamente a família de pacotes no computador. É adequado para nomear objetos como arquivos e pastas. O nome da família do pacote é semelhante ao nome completo do pacote, mas inclui apenas o nome e o editor. Como ele exclui informações que mudam com a manutenção (versão, arquitetura e informações de recurso), é útil para referências independentes de versão ao pacote.

nome completo do pacote

Uma forma serializada da ID do pacote que representa exclusivamente esta versão do pacote no computador. É adequado para nomear objetos como arquivos e pastas.

ID do pacote

Um identificador global exclusivo para um pacote. Ele é composto por uma tupla de atributos para o pacote, incluindo nome, editor, arquitetura suportada, informações de recurso e versão. Consulte o nome completo do pacote e o nome da família do pacote para obter formulários serializados da ID do pacote.

ID do aplicativo relativo ao pacote

O atributo Id no elemento Application dentro do manifesto do pacote, que também é conhecido como PRAID. Essa cadeia de caracteres identifica exclusivamente um aplicativo dentro de um pacote. Esse atributo é necessário para o elemento Application .

arquivos de carga útil

Os arquivos dentro de um pacote de aplicativo que fazem parte do aplicativo a ser implantado. Esses arquivos são extraídos e colocados na pasta de instalação do usuário.

ID do recurso

Uma parte opcional de uma ID de pacote que é usada para diferenciar os recursos no pacote. Por exemplo, uma ID de recurso pode ser usada para especificar o idioma ou a localidade.

Diretório central ZIP

As sequências de bytes em um arquivo ZIP que armazenam metadados sobre o arquivo ZIP e seu conteúdo, incluindo nome, tamanho, configurações de compactação e local dentro do arquivo.