Condividi tramite


s4:MainPackage

Descrizione

Specifica le informazioni sul pacchetto principale che include nome, editore, versione e URI. ProcessorArchitecture e ResourceId sono attributi facoltativi del MainPackage. (s4:MainPackage)

Gerarchia degli elementi

s4:AppInstaller

     <s4:MainPackage>

Sintassi

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

Chiave

? facoltativo (zero o uno)

Attributi

Attributo Descrizione Tipo di dati Obbligatoria
Nome Nome del pacchetto come specificato nell'elemento Identity nel manifesto del pacchetto. L'attributo Name non fa distinzione tra maiuscole e minuscole. Stringa con un valore compreso tra 3 e 50 caratteri, costituito da caratteri alfanumerici, punto e trattino.
Publisher Autore, come specificato nell'elemento Identity nel manifesto del pacchetto. Stringa con un valore compreso tra 1 e 8192 caratteri che si adatta all'espressione regolare di un nome distinto.
Versione Versione, come specificato nell'elemento Identity nel manifesto del pacchetto. Stringa di versione nella notazione quad, "Major.Minor.Build.Revision" dove Major non può essere "0".
Uri URI per il percorso del pacchetto dell'app. URI Web come stringa compresa tra 1 e 2084 caratteri.
ProcessorArchitecture Descrive l'architettura del codice contenuto nel pacchetto. Un pacchetto che include codice eseguibile deve includere questo attributo. Uno dei valori seguenti: "x86", "x64", "arm" , "arm64" , "neutral" No
ResourceId Descrive il tipo di risorse dell'interfaccia utente contenute nel pacchetto. ResourceId è una stringa specificata dal server di pubblicazione. Questa stringa non può terminare con un punto e non può essere una di queste stringhe: "CON", "PRN", "AUX", "NUL", "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM6", "COM6", "COM7", "COM8", "COM9", "LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8" e "LPT9". Stringa ASCII compresa tra 1 e 30 caratteri. No

Elementi padre

Elementi padre Descrizione
s4:AppInstaller Definisce l'elemento radice di un file AppInstaller.

Commenti

Nell'elemento <AppInstaller> può essere dichiarato solo uno o .<MainPackage><MainBundle>

L'elemento <MainPackage> deve essere usato solo per i pacchetti dell'app (.appx).

Nota

Name, Publisher, Version, ProcessorArchitecture e ResourceId devono corrispondere ai valori nel file AppxManifest.xml specificato nell'URI del pacchetto dell'app.

Requisiti

Requisito Valore
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021 Questo spazio dei nomi è necessario per le funzionalità introdotte in Windows versione 21H2 build 22000
Versione minima del sistema operativo Windows versione 21H2 build 22000