AppInstaller
Cet élément définit l’élément racine d’un fichier appinstaller. Le fichier appinstaller décrit la structure et définit les packages qui seront installés dans le cadre de l’opération de déploiement.
Hiérarchie d’éléments
<AppInstaller>
Syntax
<?xml version="1.0" encoding="UTF-8"?>
<AppInstaller
xmlns="http://schemas.microsoft.com/appx/appinstaller/2017/2"
Version= A version string in quad notation, "Major.Minor.Build.Revision".
Uri= Web Uri to the redirected appinstaller file >
<!-- Child elements -->
( MainPackage
& MainBundle?
& Dependencies?
& OptionalPackages?
& RelatedPackages?
& UpdateSettings?
& s4:UpdateUris?
& s4:RepairUris?
)
</AppInstaller>
Clé :
?
connecteur facultatif (zéro ou un) &
entrelacé (peut se produire dans n’importe quel ordre)
Attributs et éléments
Attributs
Attribut | Description | Type de données | Obligatoire |
---|---|---|---|
xmlns | Définition d’espace de noms du schéma appinstaller. Pour obtenir la liste des espaces de noms, consultez la section Configuration requise de cet article. | URI sous la forme d’une chaîne comprise entre 1 et 2084 caractères. | Yes |
Version | Version du fichier appinstaller | Chaîne de version en notation quad, « Major.Minor.Build.Revision ». | Yes |
Uri | URI web vers le fichier appinstaller redirigé. Lorsque l’URI spécifié dans le champ diffère du fichier actif, l’opération de déploiement redirige vers l’URI au lieu du fichier actif. Le fichier appinstaller ne peut être redirigé que trois fois maximum. Les chaînes de requête avec plusieurs paires clé/valeur ne sont actuellement pas prises en charge. | URI web sous la forme d’une chaîne comprise entre 1 et 2084 caractères. | Yes |
Éléments enfants
Les éléments enfants doivent apparaître dans l’ordre spécifié
Éléments enfants | Description |
---|---|
MainPackage | Spécifie le package main qui sera installé. |
MainBundle | Spécifie le main bundle qui sera installé. |
OptionalPackages | Spécifie les packages facultatifs. |
RelatedPackages | Spécifie les packages associés. Ces packages ne seront pas installés. |
Dépendances | Il s’agit de dépendances qui seront installées si nécessaire. |
UpdateSettings | Utilisez l’élément updatesettings pour activer la mise à jour automatique des packages installés. |
s4 :UpdateUris | Spécifie une liste d’URI pointant vers les fichiers du programme d’installation d’application pour la mise à jour d’une installation. |
s4 :RepairUris | Spécifie une liste d’URI pointant vers les fichiers du programme d’installation d’application pour la réparation d’une installation. |
Éléments parents
Cet élément le plus externe ne peut pas être contenu par d’autres éléments.
Remarques
<AppInstaller>
peut avoir un <MainPackage>
élément ou <MainBundle>
. L’opération de déploiement échoue si plusieurs des deux sont inclus.
Uniquement encoding="UTF-8"
sans caractères d’échappement et aucun caractère non ascii n’est accepté.
Configuration requise
Condition requise | Description |
---|---|
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017 |
Cet espace de noms est requis pour les fonctionnalités introduites dans Windows 10, version 1709. |
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 1709 |