Compartilhar via


s4:MainPackage

Descrição

Especifica as informações sobre o pacote main que inclui nome, editor, versão e URI. ProcessorArchitecture e ResourceId são atributos opcionais do MainPackage. (s4:MainPackage)

Hierarquia 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>

Chave

? opcional (zero ou um)

Atributos

Atributo Descrição Tipo de dados Obrigatório
Nome O nome do pacote conforme especificado no elemento de identidade no manifesto do pacote. O atributo Name não diferencia maiúsculas de minúsculas. Uma cadeia de caracteres com um valor entre 3 e 50 caracteres de comprimento que consiste em caracteres alfanuméricos, ponto e traço. Yes
Publisher O publicador, conforme especificado no elemento de identidade no manifesto do pacote. Uma cadeia de caracteres com um valor entre 1 e 8192 caracteres de comprimento que se ajusta à expressão regular de um nome diferenciado. Yes
Versão A versão, conforme especificado no elemento de identidade no manifesto do pacote. Uma cadeia de caracteres de versão na notação quad, "Major.Minor.Build.Revision", em que Major não pode ser "0". Yes
Uri O URI para o local do pacote do aplicativo. URI da Web como uma cadeia de caracteres entre 1 e 2084 caracteres de comprimento. Yes
ProcessorArchitecture Descreve a arquitetura do código contido no pacote. Um pacote que inclui código executável deve incluir esse atributo. Um dos seguintes valores: "x86", "x64", "arm", "arm64", "neutral" No
ResourceId Descreve o tipo de recursos de interface do usuário contidos no pacote. O ResourceId é uma cadeia de caracteres especificada pelo editor. Essa cadeia de caracteres não pode terminar com um ponto e não pode ser uma destas cadeias de caracteres: "CON", "PRN", "AUX", "NUL", "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7" ", "COM8", "COM9", "LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8" e "LPT9". Uma cadeia de caracteres ASCII entre 1 e 30 caracteres de comprimento. No

Elementos pai

Elementos pai Descrição
s4:AppInstaller Define o elemento raiz de um arquivo AppInstaller.

Comentários

Somente um de ou <MainPackage><MainBundle> pode ser declarado no <AppInstaller> elemento .

O <MainPackage> elemento só deve ser usado para pacotes de aplicativos (.appx).

Observação

O Nome, o Publicador, a Versão, o ProcessorArchitecture e o ResourceId devem corresponder aos valores no arquivo AppxManifest.xml especificado no URI do pacote do aplicativo.

Requisitos

Requisito Valor
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021 Esse namespace é necessário para recursos introduzidos no Windows versão 21H2 build 22000
Versão mínima do SO Windows versão 21H2 build 22000