Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Deklariert eine Abhängigkeit von einem anderen Paket, das als Frameworkpaket gekennzeichnet ist.
Elementhierarchie
<PackageDependency>
Syntax
<PackageDependency
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 = 'An optional number with a value between 0 and 512 characters in length.'
uap6:Optional = 'An optional boolean value.' />
Attribute und Elemente
Attributes
| attribute | BESCHREIBUNG | Datentyp | Erforderlich | Standardwert |
|---|---|---|---|---|
| Name | Der Name, wie er im Name-Attribut des Identitätselements des Abhängigkeitspakets angezeigt wird. | Eine Zeichenfolge mit einem Wert zwischen 3 und 50 Zeichen länge, die aus alphanumerischen, Punkt- und Strichzeichen besteht. | Ja | |
| Herausgeber | Der Herausgeber, wie er im Publisher-Attribut des Identitätselements des Abhängigkeitspakets angezeigt wird. | Eine Zeichenfolge mit einem Wert zwischen 1 und 8192 Zeichen länge, die dem regulären Ausdruck eines unterschiedenen Namens entspricht. | Ja | |
| Minversion | Die Mindestversion des Abhängigkeitspakets. | Eine Versionszeichenfolge in der Vierfachnotation (Major.Minor.Build.Revision), wo Major nicht sein 0kann. |
Ja | |
| MaxMajorVersionTested | Die maximale Version des Abhängigkeitspakets, das getestet wurde. Wird verwendet, um zu bestimmen, ob Frameworks nebeneinander angeordnet 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. | Nein | |
| uap6:Optional | Gibt an, dass eine Frameworkpaketabhängigkeit für die App optional ist, d. h. die App kann installiert werden, auch wenn die optionalen Frameworkabhängigkeiten nicht installiert werden. | Ein optionaler boolescher Wert. | Nein | false |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
| Übergeordnetes Element | Beschreibung |
|---|---|
| Abhängigkeiten | Deklariert andere Pakete, von denen ein Paket abhängig ist, um seine Software abzuschließen. |
Bemerkungen
Beachten Sie beim Arbeiten mit Paketabhängigkeiten Folgendes:
- Ein Paket kann nicht über mehrere Abhängigkeitsdeklarationen verfügen, die dasselbe Name-Attribut aufweisen.
- Wenn das Publisher-Attribut nicht angegeben ist, muss das Abhängigkeitspaket nicht signiert sein. Wenn ein Abhängigkeitspaket nicht signiert ist, muss es auch als Frameworkpaket gekennzeichnet werden. Siehe das Framework-Element .
- Die Version des Abhängigkeitspakets muss größer oder gleich der von diesem Attribut angegebenen Mindestversion sein.
Beispiele
<Dependencies>
<PackageDependency Name="Microsoft.WinJS.1.0"
Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"
MinVersion="1.0.0.0"/>
</Dependencies>
Anforderungen
| Element | Wert |
|---|---|
| Namespace | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |