Pacote (Esquema do instalador de aplicativo)
O elemento Package especifica as informações sobre o pacote que inclui nome, editor, versão e uri. ProcessorArchitecture é um atributo opcional do Pacote.
Hierarquia de elementos
- <AppInstaller>
-
- <OptionalPackages>
- <Pacote>
- <RelatedPackages>
- <Pacote>
- <Dependências>
- <Pacote>
Syntax
<Package
Name = A string between 3 and 50 characters in length that consists of alpha-numeric, period, and dash characters.
Publisher = A string between 1 and 8192 characters in length that fits the regular expression of a distinguished name : "(CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")(, ((CN|L|O|OU|E|C|S|STREET|T|G|I|SN|DC|SERIALNUMBER|(OID\.(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))+))=(([^,+="<>#;])+|".*")))*". Further, semantic validation ensures that the string is compliant with CertNameToStr Windows API implementation of X.500 rules.
Version = A version string in quad notation, "Major.Minor.Build.Revision".
ProcessorArchitecture? = "x86" | "x64" | "arm" | "neutral"
Uri = Uri to the app package location />
Atributos e elementos
Atributos
Atributo | Descrição | Tipo de dados | Obrigatório |
---|---|---|---|
Nome | Nome 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 entre 3 e 50 caracteres de comprimento que consiste em caracteres alfanuméricos, ponto e traço. | Yes |
Publisher | Publicador conforme especificado no elemento de identidade no manifesto do pacote. | Uma cadeia de caracteres entre 1 e 8.192 caracteres de comprimento que se ajusta à expressão regular de um nome diferenciado. Além disso, a validação semântica garante que a cadeia de caracteres esteja em conformidade com a implementação da API do Windows CertNameToStr de regras X.500. | Yes |
Versão | 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". | Yes |
ProcessorArchitecture | Descreve a arquitetura do código contido no pacote. Um pacote que inclui código executável deve incluir esse atributo. | "x86" ou "x64" ou "arm" ou "neutral" | No |
Uri | Uri para o local do pacote do aplicativo | URI | Yes |
Elementos pai
Elementos pai | Descrição |
---|---|
OptionalPackages | Especifica os pacakges opcionais |
RelatedPackages | Especifica os pacotes relacionados. Esses pacotes não serão instalados. |
Dependências | Essas são dependências que serão instaladas, se necessário. |
Requisitos
Requisito | Descrição |
---|---|
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017 |
Esse namespace é necessário para recursos introduzidos no Windows 10, versão 1709. |
Versão mínima do SO | Windows 10, versão 1709 |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de