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 |