Dépendances (schéma du programme d’installation de l’application)

Définit les packages de dépendances requis pour réussir le déploiement de l’ensemble associé. Cet élément est facultatif.

Hiérarchie d’éléments

<AppInstaller>
* * Dépendances * *

Syntaxe

<Dependencies>
  <!-- Child elements -->
  ( Bundle{0,10000}
  | Package{0,10000}
  )
</OptionalPackages>

Clé

{} plage spécifique d’occurrences

Attributs et éléments

Attributs

Aucun

Éléments enfants

Éléments enfants Description
Bundle Élément qui contient des informations sur l’offre groupée d’applications. Les éléments enfants de cet élément requièrent une correspondance exacte du nom, de l’éditeur et de la version de l’élément Identity dans le manifeste de lot de packages d’application.
Package Élément qui contient des informations sur le package. Ces éléments requièrent 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.

Éléments parents

Éléments parents Description
AppInstaller Élément racine du document appinstaller.

Notes

Ces packages seront installés uniquement s’ils ne sont pas déjà disponibles sur l’appareil cible.

Exemples

L’exemple suivant est extrait d’un exemple de fichier appinstaller. L’emplacement de l’URI n’existe pas.

  <Dependencies>
    <Package Name="Microsoft.VCLibs.140.00" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="14.0.24605.0" ProcessorArchitecture="x86" Uri="http://foobarbaz.com/fwkx86.appx" />
    <Package Name="Microsoft.VCLibs.140.00" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="14.0.24605.0" ProcessorArchitecture="x64" Uri="http://foobarbaz.com/fwkx64.appx" />
  </Dependencies>

Spécifications

Valeur
Espace de noms http://schemas.microsoft.com/appx/appinstaller/2017