Referência de esquema do arquivo do Instalador de Aplicativo (.appinstaller)

Essa referência fornece detalhes para cada elemento, atributo e tipo de dados que define o esquema de um arquivo .appinstaller que define os pacotes que fazem parte de um conjunto relacionado.

A tabela a seguir lista todos os elementos neste esquema.

Elemento Descrição
AppInstaller O elemento raiz do documento appinstaller.
Pacote Elemento que inclui informações sobre o pacote de aplicativos. Os elementos filho desse elemento exigem uma correspondência exata do nome, do editor e da versão do elemento de identidade no manifesto do pacote do pacote do aplicativo.
Dependências Essas são dependências que serão instaladas, se necessário.
MainBundle Elemento que inclui informações sobre o pacote de main que será instalado. Os elementos filho desse elemento exigem uma correspondência exata do nome, do editor e da versão do elemento de identidade no manifesto do pacote do pacote do aplicativo.
MainPackage Elemento que inclui informações sobre o pacote main que será instalado. Os elementos filho desse elemento exigem uma correspondência exata do nome, do editor e da versão do elemento de identidade no manifesto do pacote do aplicativo. ProcessorArchitecture é um elemento opcional.
OptionalPackages Especifica os pacotes opcionais.
Pacote Elemento que inclui informações sobre o pacote. Esses elementos exigem uma correspondência exata do nome, do editor e da versão do elemento de identidade no manifesto do pacote do aplicativo. ProcessorArchitecture é um elemento opcional.
RelatedPackages Especifica os pacotes relacionados. Esses pacotes não serão instalados.
UpdateSettings Use o elemento UpdateSettings para alternar a atualização automática de pacotes instalados e definir um intervalo para verificações de atualização.
OnLaunch Significa que o serviço de implantação marcar uma atualização para o arquivo appinstaller na inicialização do aplicativo.
s4:AutomaticBackgroundTask Verifica se há atualizações em segundo plano. Um marcar é feito a cada 8 horas independentemente de o usuário ter iniciado o aplicativo. Esse tipo de atualização não pode mostrar a interface do usuário.
s4:ForceUpdateFromAnyVersion Um booliano que permite que a versão do aplicativo seja incrementada ou decrementada. Sem esse elemento, o aplicativo só pode passar para uma versão mais alta.
s4:MainPackageType Verifica se há atualizações em segundo plano. Um marcar é feito a cada 8 horas independentemente de o usuário ter iniciado o aplicativo. Esse tipo de atualização não pode mostrar a interface do usuário.
s4:RepairUris Um booliano que permite que a versão do aplicativo seja incrementada ou decrementada. Sem esse elemento, o aplicativo só pode passar para uma versão mais alta.
s4:RepairUri Um booliano que permite que a versão do aplicativo seja incrementada ou decrementada. Sem esse elemento, o aplicativo só pode passar para uma versão mais alta.
s4:UpdateUris Um booliano que permite que a versão do aplicativo seja incrementada ou decrementada. Sem esse elemento, o aplicativo só pode passar para uma versão mais alta.
s4:UpdateUri Um booliano que permite que a versão do aplicativo seja incrementada ou decrementada. Sem esse elemento, o aplicativo só pode passar para uma versão mais alta.

Requisitos

Requisito Valor
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017/2 Esse namespace é necessário para recursos introduzidos no Windows 10, versão 1803.
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021 Esse namespace é necessário para recursos introduzidos no Windows versão 21H2 build 22000
Versão mínima do SO Windows 10 versão 1803 build 17134