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.
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.
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".
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