Informations de référence sur le schéma du fichier du programme d’installation d’application (.appinstaller)
Cette référence fournit des détails pour chaque élément, attribut et type de données qui définit le schéma d’un fichier .appinstaller qui définit les packages qui font partie d’un ensemble associé.
Le tableau suivant répertorie tous les éléments de ce schéma.
Élément | Description |
---|---|
AppInstaller | Élément racine du document appinstaller. |
Bundle | Élément qui inclut des informations sur l’offre groupée d’applications. Les éléments enfants de cet élément nécessitent une correspondance exacte du nom, de l’éditeur et de la version de l’élément identity dans le manifeste de l’offre groupée de package d’application. |
Dépendances | Il s’agit de dépendances qui seront installées si nécessaire. |
MainBundle | Élément qui inclut des informations sur l’main bundle qui sera installé. Les éléments enfants de cet élément nécessitent une correspondance exacte du nom, de l’éditeur et de la version de l’élément identity dans le manifeste de l’offre groupée de package d’application. |
MainPackage | Élément qui inclut des informations sur le package main qui sera installé. Les éléments enfants de cet élément nécessitent une correspondance exacte du nom, de l’éditeur et de la version de l’élément identity dans le manifeste du package d’application. ProcessorArchitecture est un élément facultatif. |
OptionalPackages | Spécifie les packages facultatifs. |
Package | Élément qui inclut des informations sur le package. Ces éléments nécessitent une correspondance exacte du nom, de l’éditeur et de la version de l’élément identity dans le manifeste du package d’application. ProcessorArchitecture est un élément facultatif. |
RelatedPackages | Spécifie les packages associés. Ces packages ne seront pas installés. |
UpdateSettings | Utilisez l’élément UpdateSettings pour activer la mise à jour automatique des packages installés et définir un intervalle pour les vérifications de mise à jour. |
OnLaunch | Signifie que le service de déploiement case activée pour une mise à jour du fichier appinstaller lors du lancement de l’application. |
s4 :AutomaticBackgroundTask | Recherche les mises à jour en arrière-plan. Une case activée est effectuée toutes les 8 heures, indépendamment du lancement ou non de l’application par l’utilisateur. Ce type de mise à jour ne peut pas afficher l’interface utilisateur. |
s4 :ForceUpdateFromAnyVersion | Boolean qui permet à la version de l’application d’être incrémentée ou décrémentée. Sans cet élément, l’application ne peut passer qu’à une version supérieure. |
s4 :MainPackageType | Recherche les mises à jour en arrière-plan. Une case activée est effectuée toutes les 8 heures, indépendamment du lancement ou non de l’application par l’utilisateur. Ce type de mise à jour ne peut pas afficher l’interface utilisateur. |
s4 :RepairUris | Boolean qui permet à la version de l’application d’être incrémentée ou décrémentée. Sans cet élément, l’application ne peut passer qu’à une version supérieure. |
s4 :RepairUri | Boolean qui permet à la version de l’application d’être incrémentée ou décrémentée. Sans cet élément, l’application ne peut passer qu’à une version supérieure. |
s4 :UpdateUris | Boolean qui permet à la version de l’application d’être incrémentée ou décrémentée. Sans cet élément, l’application ne peut passer qu’à une version supérieure. |
s4 :UpdateUri | Boolean qui permet à la version de l’application d’être incrémentée ou décrémentée. Sans cet élément, l’application ne peut passer qu’à une version supérieure. |
Configuration requise
Condition requise | Valeur |
---|---|
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017/2 |
Cet espace de noms est requis pour les fonctionnalités introduites dans Windows 10, version 1803. |
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021 |
Cet espace de noms est requis pour les fonctionnalités introduites dans Windows version 21H2 build 22000 |
Version minimale du système d’exploitation | Windows 10 version 1803 build 17134 |