uap17 :PackageDependency

Description

Déclare d’autres packages dont dépend un package. Cette dépendance peut être spécifiée en fonction des besoins à la fois pour l’installation et l’exécution, ou simplement pour l’heure d’installation, mais pas pour l’exécution.

Hiérarchie d’éléments

<Package>
<Extensions>
<uap17 :PackageDependency>

Syntax

<uap17:PackageDependency     Type? = "install" | "installAndRuntime"
    Name = A string with a value between 3 and 50 characters in length that consists of alpha-numeric, period, and dash characters.
    Publisher = A string with a value between 1 and 8192 characters in length that fits the regular expression  of a distinguished name.
    MinVersion = A version string in quad notation, "Major.Minor.Build.Revision" where Major cannot be "0".
    MaxMajorVersionTested? = Unsigned short.
    uap6:Optional? = Boolean.
></uap17:PackageDependency>

Clé :

? facultatif (zéro ou un)

Attributs

Attribut Description Type de données Obligatoire
Type Si la valeur est « installer », la dépendance de package n’est requise qu’au moment de l’installation. Si la valeur est « installAndRuntime », la dépendance de package est requise pour l’installation et l’exécution. Une des valeurs suivantes : « install » , « installAndRuntime » Non
Nom Nom tel qu’il apparaît dans l’attribut Name de l’élément Identity du package de dépendances. Chaîne d’une valeur comprise entre 3 et 50 caractères, composée de caractères alphanumériques, de points et de tirets. Yes
Publisher Le serveur de publication tel qu’il apparaît dans l’attribut Publisher de l’élément Identity du package de dépendances. Chaîne dont la valeur est comprise entre 1 et 8192 caractères et qui correspond à l’expression régulière d’un nom unique. Yes
MinVersion Version minimale du package de dépendances. Chaîne de version en notation quad, « Major.Minor.Build.Revision » où Major ne peut pas être « 0 ». Yes
MaxMajorVersionTested Version maximale du package de dépendances testée. Permet de déterminer si les infrastructures seront intermédiaires côte à côte et quelle infrastructure est chargée dans le graphique de package pour le package. Nombre facultatif avec une valeur comprise entre 0 et 512 caractères. No
uap6 :Facultatif Indique qu’une dépendance de package d’infrastructure est facultative pour l’application, ce qui signifie que l’application peut être installée même si les dépendances d’infrastructure facultatives ne sont pas installées. Propriété booléenne. No

Configuration requise

Préfixe Valeur
uap17 http://schemas.microsoft.com/appx/manifest/uap/windows10/17
uap6 http://schemas.microsoft.com/appx/manifest/uap/windows10/6