uap17:PackageDependency
Descripción
Declara otros paquetes de los que depende un paquete. Esta dependencia se puede especificar según sea necesario para el tiempo de instalación y el tiempo de ejecución, o solo para el tiempo de instalación, pero no para el tiempo de ejecución.
Jerarquía de elementos
- <Paquete>
-
- <Extensiones>
- <uap17:PackageDependency>
Syntax
<uap17:PackageDependency Type? = "install" | "installAndRuntime"
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? = Unsigned short.
uap6:Optional? = Boolean.
></uap17:PackageDependency>
Clave
?
opcional (cero o uno)
Atributos
Atributo | Descripción | Tipo de datos | Obligatorio |
---|---|---|---|
Tipo | Si se establece en "instalar", la dependencia del paquete solo es necesaria en el momento de la instalación. Si se establece en "installAndRuntime", la dependencia del paquete es necesaria tanto para la instalación como para el entorno de ejecución. | Uno de los siguientes valores: "install" , "installAndRuntime" | No |
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í |
Publisher | 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. | booleano. | No |
Requisitos
Prefijo | Value |
---|---|
uap17 | http://schemas.microsoft.com/appx/manifest/uap/windows10/17 |
uap6 | http://schemas.microsoft.com/appx/manifest/uap/windows10/6 |