Pacchetto (schema del programma di installazione dell'app)
L'elemento Package specifica le informazioni sul pacchetto che include nome, editore, versione e uri. ProcessorArchitecture è un attributo facoltativo del pacchetto.
Gerarchia degli elementi
- <AppInstaller>
-
- <OptionalPackages>
- <Pacchetto>
- <RelatedPackages>
- <Pacchetto>
- <Dependencies>
- <Pacchetto>
Sintassi
<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 />
Attributi ed elementi
Attributi
Attributo | Descrizione | Tipo di dati | Obbligatoria |
---|---|---|---|
Nome | Nome come specificato nell'elemento identity nel manifesto del pacchetto. L'attributo Name è senza distinzione tra maiuscole e minuscole. | Stringa compresa tra 3 e 50 caratteri in lunghezza costituita da caratteri alfa-numerici, periodi e trattini. | Sì |
Publisher | Server di pubblicazione come specificato nell'elemento identity nel manifesto del pacchetto. | Stringa compresa tra 1 e 8192 caratteri in lunghezza che si adatta all'espressione regolare di un nome distinto. La convalida semantica garantisce inoltre che la stringa sia conforme all'implementazione dell'API Windows CertNameToStr delle regole X.500. | Sì |
Versione | Versione come specificato nell'elemento identity nel manifesto del pacchetto. | Stringa di versione nella notazione quad, "Major.Minor.Build.Revision". | Sì |
ProcessorArchitecture | Descrive l'architettura del codice contenuto nel pacchetto. Un pacchetto che include codice eseguibile deve includere questo attributo. | "x86" o "x64" o "arm" o "neutral" | No |
Uri | Uri nel percorso del pacchetto dell'app | URI | Sì |
Elementi padre
Elementi padre | Descrizione |
---|---|
OptionalPackages | Specifica i pacakges facoltativi |
RelatedPackages | Specifica i pacchetti correlati. Questi pacchetti non verranno installati. |
Dipendenze | Queste sono dipendenze che verranno installate se necessario. |
Requisiti
Requisito | Descrizione |
---|---|
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017 |
Questo spazio dei nomi è necessario per le funzionalità introdotte in Windows 10 versione 1709. |
Versione minima del sistema operativo | Windows 10, versione 1709 |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per