OptionalPackages

Définit les packages facultatifs qui seront installés en même temps que le package principal.

Hiérarchie d’éléments

<AppInstaller>
**OptionalPackages**

Syntaxe

<OptionalPackages>
  <!-- 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

L' <OptionalPackages> élément définit les packages d’application qui seront installés avec l’application principale. Il peut y avoir plus d’un élément enfant défini dans l' <OptionalPackages> élément. Si l’application facultative est empaquetée en tant que. AppX, utilisez <Package> , et si l’application facultative est empaquetée en tant que. appxbundle, utilisez l' <Bundle> élément.

Exemples

    <OptionalPackages>
        <Bundle
            Name="Contoso.OptionalApp1"
            Publisher="CN=Contoso"
            Version="2.23.12.43"
            Uri="http://mywebservice.azurewebsites.net/OptionalApp1.appxbundle" />

        <Bundle
            Name="Contoso.OptionalApp2"
            Publisher="CN=Contoso"
            Version="2.23.12.43"
            Uri="http://mywebservice.azurewebsites.net/OptionalApp2.appxbundle" />

        <Package
            Name="Fabrikam.OptionalApp3"
            Publisher="CN=Fabrikam"
            Version="10.34.54.23"
            ProcessorArchitecture="x64"
            Uri="http://mywebservice.azurewebsites.net/OptionalApp3.appx" />

    </OptionalPackages>

Spécifications

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