Dependencias (Windows 10)
Declara otros paquetes de los que depende un paquete para completar su software.
Jerarquía de elemento
<Dependencias>
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>
Clave
{}
intervalo específico de repeticiones
Atributos y elementos
Atributos
Ninguno.
Elementos secundarios
Elemento secundario | Descripción |
---|---|
PackageDependency | Declara una dependencia en otro paquete que está marcado como un paquete de marco. |
TargetDeviceFamily | Identifica la familia de dispositivos a la que se dirige el paquete. Para obtener más información sobre las familias de dispositivos, consulta la Guía de aplicaciones para UWP. |
uap3:MainPackageDependency | Especifica el paquete de aplicación principal al que se aplica este paquete complementario. |
uap5:DriverDependency | Contiene la información de restricción de controlador para una aplicación para UWP. Si se usa DriverDependency, el controlador especificado debe estar presente para que la aplicación se cargue. |
uap7:OSPackageDependency | Define una dependencia de paquete para una aplicación para UWP. |
uap10:HostRuntimeDependency | Define una dependencia de un paquete de aplicación host para el paquete de aplicación actual. |
win32dependencies:ExternalDependency | Especifica una dependencia externa que no se incluye en MSIX, pero que se instalará como parte de la instalación de la aplicación. |
Elementos primarios
Elemento primario | Descripción |
---|---|
Paquete | Define el elemento raíz de un manifiesto de paquete de aplicación. El manifiesto describe la estructura y las funcionalidades del software para el sistema. |
Comentarios
Las dependencias deben definirse explícitamente. Si no se puede resolver una dependencia, se produce un error en la implementación del paquete. De forma predeterminada, un paquete no puede depender de otro paquete si el paquete de dependencia no se declara como un marco o paquete de recursos. Establezca Framework en true para declarar un paquete de marco y ResourcePackage en true para declarar un paquete de recursos.
El recuento total de uap7:OSPackageDependency
elementos y uap10:HostRuntimeDependency
no debe superar los 128.
Ejemplos
<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
Elemento | Value |
---|---|
Espacio de nombres | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |