PackageDependency (Windows 10)
Dichiara una dipendenza da un altro pacchetto contrassegnato come pacchetto framework.
Gerarchia degli elementi
<PackageDependency>
Sintassi
<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.' />
Attributi ed elementi
Attributi
Attributo | Descrizione | Tipo di dati | Obbligatoria | Valore predefinito |
---|---|---|---|---|
Nome | Nome visualizzato nell'attributo Name dell'elemento Identity del pacchetto di dipendenza. | Stringa con un valore compreso tra 3 e 50 caratteri in lunghezza costituita da caratteri alfa-numerici, periodi e trattini. | Sì | |
Autore | Autore visualizzato nell'attributo Publisher dell'elemento Identity del pacchetto di dipendenza. | Stringa con un valore compreso tra 1 e 8192 caratteri in lunghezza che si adatta all'espressione regolare di un nome distinto. | Sì | |
MinVersion | Versione minima del pacchetto di dipendenza. | Stringa di versione nella notazione quad (Major.Minor.Build.Revision ), dove Major non può essere 0 . |
Sì | |
MaxMajorVersionTested | Versione massima del pacchetto di dipendenza testata su. Usato per determinare se i framework verranno distribuiti side-by-side e quale framework viene caricato nel grafico del pacchetto per il pacchetto. | Numero facoltativo con un valore compreso tra 0 e 512 caratteri in lunghezza. | No | |
uap6:Facoltativo | Indica che una dipendenza del pacchetto framework è facoltativa per l'app, ovvero l'app può essere installata anche se le dipendenze facoltative del framework non sono installate. | Valore booleano facoltativo. | No | false |
Elementi figlio
No.
Elementi padre
Elemento padre | Descrizione |
---|---|
Dipendenze | Dichiara altri pacchetti che un pacchetto dipende dal completamento del software. |
Osservazioni
Quando si utilizzano dipendenze del pacchetto, tenere presente quanto segue:
- Un pacchetto non può avere più dichiarazioni di dipendenza con lo stesso attributo Name .
- Se l'attributo Publisher non è specificato, il pacchetto di dipendenza deve essere senza segno. Quando un pacchetto di dipendenza non è firmato, deve essere contrassegnato anche come pacchetto framework. Vedere l'elemento Framework .
- La versione del pacchetto di dipendenza deve essere maggiore o uguale alla versione minima specificata da questo attributo.
Esempi
<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>
Requisiti
Elemento | Valore |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |