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 |