uap17:PackageDependency
BESCHREIBUNG
Deklariert andere Pakete, von denen ein Paket abhängt. Diese Abhängigkeit kann sowohl für die Installationszeit als auch für die Laufzeit oder nur für die Installationszeit, aber nicht für die Laufzeit angegeben werden.
Elementhierarchie
- <Paket>
-
- <Erweiterungen>
- <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>
Schlüssel
?
optional (null oder 1)
Attribute
attribute | BESCHREIBUNG | Datentyp | Erforderlich |
---|---|---|---|
Typ | Wenn auf "Installieren" festgelegt ist, ist die Paketabhängigkeit nur zur Installationszeit erforderlich. Wenn auf "installAndRuntime" festgelegt ist, ist die Paketabhängigkeit sowohl für die Installation als auch für die Runtime erforderlich. | Einer der folgenden Werte: "install" , "installAndRuntime" | Nein |
Name | Der Name, wie er im Name-Attribut des Identity-Elements des Abhängigkeitspakets angezeigt wird. | Eine Zeichenfolge mit einem Wert zwischen 3 und 50 Zeichen Länge, die aus alphanumerischen, Punkt- und Bindestrichzeichen besteht. | Yes |
Publisher | Der Herausgeber, wie er im Publisher-Attribut des Identity-Elements des Abhängigkeitspakets angezeigt wird. | Eine Zeichenfolge mit einem Wert zwischen 1 und 8192 Zeichen Länge, der dem regulären Ausdruck eines distinguished Namens entspricht. | Yes |
MinVersion | Die Mindestversion des Abhängigkeitspakets. | Eine Versionszeichenfolge in vierfacher Notation, "Major.Minor.Build.Revision", wobei Major nicht "0" sein kann. | Yes |
MaxMajorVersionTested | Die maximale Version des Abhängigkeitspakets, für das getestet wurde. Wird verwendet, um zu bestimmen, ob Frameworks nebeneinander bereitgestellt werden und welches Framework in das Paketdiagramm für das Paket geladen wird. | Eine optionale Zahl mit einem Wert zwischen 0 und 512 Zeichen Länge. | No |
uap6:Optional | Gibt an, dass eine Frameworkpaketabhängigkeit für die App optional ist, was bedeutet, dass die App auch dann installiert werden kann, wenn die optionalen Frameworkabhängigkeiten nicht installiert sind. | Boolesch. | No |
Anforderungen
Präfix | Wert |
---|---|
uap17 | http://schemas.microsoft.com/appx/manifest/uap/windows10/17 |
uap6 | http://schemas.microsoft.com/appx/manifest/uap/windows10/6 |