Compartir a través de


s4:MainPackage

Descripción

Especifica la información sobre el paquete principal que incluye el nombre, el publicador, la versión y el URI. ProcessorArchitecture y ResourceId son atributos opcionales de MainPackage. (s4:MainPackage)

Jerarquía de elementos

s4:AppInstaller

     <s4:MainPackage>

Syntax

<s4:MainPackage     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.
    Version = A version string in quad notation, "Major.Minor.Build.Revision" where Major cannot be "0".
    Uri = Web URI as a string between 1 and 2084 characters in length.
    ProcessorArchitecture? = "x86" | "x64" | "arm" | "arm64" | "neutral"
    ResourceId? = An ASCII string between 1 and 30 characters in length.
></s4:MainPackage>

Clave

? opcional (cero o uno)

Atributos

Atributo Descripción Tipo de datos Obligatorio
Nombre Nombre del paquete tal y como se especifica en el elemento identity del manifiesto del paquete. El atributo Name no distingue mayúsculas de minúsculas. Cadena con un valor entre 3 y 50 caracteres de longitud que consta de caracteres alfanuméricos, de punto y guiones.
Publisher Publicador, tal como se especifica en el elemento identity del manifiesto del paquete. Cadena con un valor entre 1 y 8192 caracteres de longitud que se ajusta a la expresión regular de un nombre distintivo.
Versión Versión, tal como se especifica en el elemento identity del manifiesto del paquete. Cadena de versión en notación cuádruple, "Major.Minor.Build.Revision", donde Major no puede ser "0".
Identificador URI Identificador URI de la ubicación del paquete de la aplicación. URI web como una cadena entre 1 y 2084 caracteres de longitud.
ProcessorArchitecture Describe la arquitectura del código contenido en el paquete. Un paquete que incluya código ejecutable debe incluir este atributo. Uno de los siguientes valores: "x86", "x64", "arm" , "arm64", "neutral" No
ResourceId Describe el tipo de recursos de interfaz de usuario incluidos en el paquete. ResourceId es una cadena especificada por el publicador. Esta cadena no puede terminar con un punto y no puede ser una de estas cadenas: "CON", "PRN", "AUX", "NUL", "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM6", "COM7", "COM8", "COM9", "LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8" y "LPT9". Cadena ASCII entre 1 y 30 caracteres de longitud. No

Elementos primarios

Elementos primarios Descripción
s4:AppInstaller Define el elemento raíz de un archivo AppInstaller.

Comentarios

Solo se puede declarar una de las dos <MainPackage> opciones o <MainBundle> en el <AppInstaller> elemento .

El <MainPackage> elemento solo debe usarse para paquetes de aplicaciones (.appx).

Nota

Name, Publisher, Version, ProcessorArchitecture y ResourceId deben coincidir con los valores del archivo AppxManifest.xml especificado en el URI del paquete de la aplicación.

Requisitos

Requisito Value
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021 Este espacio de nombres es necesario para las características introducidas en la compilación 22000 de Windows versión 21H2
Versión de SO mínima Compilación 22000 de Windows versión 21H2