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: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. | Sí |
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. | Sí |
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". | Sí |
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. | Sí |
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 |