Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Declara uma dependência em outro pacote marcado como um pacote de estrutura.
Hierarquia de elementos
<Package>
└─ <Dependencies>
└─ <PackageDependency>
Sintaxe
<Package
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10">
...
<PackageDependency
Name = 'A required value. <!-- TODO: Add description for t:ST_PackageName -->'
Publisher = 'A required value. <!-- TODO: Add description for t:ST_Publisher_2010_v2 -->'
MinVersion = 'A required version string in quad notation, major.minor.build.revision, e.g. 1.2.3.4.'
MaxMajorVersionTested = 'An optional value. <!-- TODO: Add description for xs:unsignedShort -->'
uap6:Optional = 'An optional boolean value.' />
</Package>
Atributos
| Attribute | Descrição | Tipo de dados | Obrigatório | Valor padrão |
|---|---|---|---|---|
| Nome | O nome exibido no atributo Name do elemento Identity do pacote de dependência. | Um valor . | Sim | |
| Publisher | O publicador como ele aparece no atributo Publisher do elemento Identity do pacote de dependência. | Um valor . | Sim | |
| MinVersion | A versão mínima do pacote de dependência. | Uma cadeia de caracteres de versão em quad notation, major.minor.build.revision, por exemplo, 1.2.3.4. | Sim | |
| MaxMajorVersionTested | A versão máxima do pacote de dependência testada. Usado para determinar se as estruturas serão preparadas lado a lado e qual estrutura é carregada no grafo do pacote. | Um valor opcional. | No | |
| uap6:Opcional | Indica que uma dependência de pacote de estrutura é opcional para o aplicativo, o que significa que o aplicativo pode ser instalado mesmo se as dependências da estrutura opcional não estiverem instaladas. | Um valor booliano opcional. | No |
Elementos filhos
Nenhum.
Elementos pai
| Elemento pai | Descrição |
|---|---|
| Dependencies | Declara outros pacotes dos quais um pacote depende para concluir seu software. |
Requirements
| Item | Valor |
|---|---|
| Namespace | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |
| uap6 | http://schemas.microsoft.com/appx/manifest/uap/windows10/6 |
| versão mínima do sistema operacional |
Observações
Ao trabalhar com dependências de pacote, observe o seguinte:
- Um pacote não pode ter várias declarações de dependência que tenham o mesmo atributo Name .
- Se o atributo Publisher não for especificado, o pacote de dependência deverá ser desassinado. Quando um pacote de dependência é desassinado, ele também deve ser marcado como um pacote de estrutura. Consulte o elemento Framework .
- A versão do pacote de dependência deve ser maior ou igual à versão mínima especificada por esse atributo.
Exemplos
<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>