Dependências (Windows 10)
Declara outros pacotes dos quais um pacote depende para concluir seu software.
Hierarquia de elementos
<Dependências>
Syntax
<Dependencies>
<!-- Child elements -->
TargetDeviceFamily{1,128},
PackageDependency{0,128},
uap3:MainPackageDependency{0,1},
uap5:DriverDependency{0,1000},
uap7:OSPackageDependency{0,1000},
uap10:HostRuntimeDependency{0,128},
win32dependencies:ExternalDependency{0,128}
</Dependencies>
Chave
{}
intervalo específico de ocorrências
Atributos e elementos
Atributos
Nenhum.
Elementos filho
Elemento filho | Descrição |
---|---|
PackageDependency | Declara uma dependência em outro pacote marcado como um pacote de estrutura. |
TargetDeviceFamily | Identifica a família de dispositivos direcionada ao pacote. Para obter mais informações sobre famílias de dispositivos, consulte o Guia para aplicativos UWP. |
uap3:MainPackageDependency | Especifica o pacote main aplicativo ao qual esse pacote complementar se aplica. |
uap5:DriverDependency | Contém as informações de restrição de driver para um aplicativo UWP. Se DriverDependency for usado, o driver especificado deverá estar presente para que o aplicativo seja carregado. |
uap7:OSPackageDependency | Define uma dependência de pacote para um aplicativo UWP. |
uap10:HostRuntimeDependency | Define uma dependência em um pacote de aplicativo host para o pacote do aplicativo atual. |
win32dependencies:ExternalDependency | Especifica uma dependência externa que não está incluída no MSIX, mas será instalada em cadeia como parte da instalação do aplicativo. |
Elementos pai
Elemento pai | Descrição |
---|---|
Pacote | Define o elemento raiz de um manifesto do pacote do aplicativo. O manifesto descreve a estrutura e os recursos do software para o sistema. |
Comentários
As dependências devem ser definidas explicitamente. Se uma dependência não puder ser resolvida, a implantação do pacote falhará. Por padrão, um pacote não poderá assumir uma dependência em outro pacote se o pacote de dependência não for declarado como uma estrutura ou um pacote de recursos. Defina Framework como true para declarar um pacote de estrutura e ResourcePackagecomo true para declarar um pacote de recursos.
A contagem total de uap7:OSPackageDependency
elementos e uap10:HostRuntimeDependency
não deve exceder 128.
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>
Requisitos
Item | Valor |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |