PackageDependency (Windows 10)
Declara una dependencia en otro paquete marcado como un paquete de marco.
Jerarquía de elemento
<PackageDependency>
Sintaxis
<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.' />
Atributos y elementos
Atributos
Atributo | Descripción | Tipo de datos | Obligatorio | Valor predeterminado |
---|---|---|---|---|
Nombre | El nombre tal y como aparece en el atributo Name del elemento Identity del paquete de dependencias. | Cadena con un valor entre 3 y 50 caracteres de longitud que consta de caracteres alfanuméricos, de punto y guiones. | Sí | |
Publicador | Publicador tal y como aparece en el atributo Publisher del elemento Identity del paquete de dependencias. | Cadena con un valor entre 1 y 8192 caracteres de longitud que se ajusta a la expresión regular de un nombre distintivo. | Sí | |
MinVersion | Versión mínima del paquete de dependencias. | Cadena de versión en notación cuádruple (Major.Minor.Build.Revision ), donde Major no puede ser 0 . |
Sí | |
MaxMajorVersionTested | La versión máxima del paquete de dependencias probada. Se usa para determinar si los marcos se almacenarán provisionalmente en paralelo y qué marco se carga en el gráfico de paquetes del paquete. | Número opcional con un valor entre 0 y 512 caracteres de longitud. | No | |
uap6:Optional | Indica que una dependencia de paquete de marco es opcional para la aplicación, lo que significa que la aplicación se puede instalar incluso si las dependencias de marco opcionales no están instaladas. | Valor booleano opcional. | No | false |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento primario | Descripción |
---|---|
Dependencias | Declara otros paquetes de los que depende un paquete para completar su software. |
Observaciones
Al trabajar con dependencias de paquete, tenga en cuenta lo siguiente:
- Un paquete no puede tener varias declaraciones de dependencia que tengan el mismo atributo Name .
- Si no se especifica el atributo Publisher , el paquete de dependencias debe no firmarse. Cuando un paquete de dependencias no está firmado, también debe marcarse como un paquete de marco. Vea el elemento Framework .
- La versión del paquete de dependencia debe ser mayor o igual que la versión mínima especificada por este atributo.
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 |