Condividi tramite


s4:AppInstaller

Descrizione

Definisce l'elemento radice di un file del programma di installazione app. (s4:AppInstaller)

Questa versione dello schema del programma di installazione dell'app, introdotta in Windows 10 versione 1809, definisce gli stessi elementi con lo stesso comportamento della versione descritta in AppInstaller, ma introduce i nuovi elementi seguenti:

Questi nuovi elementi possono essere usati con le versioni precedenti dello schema facendo riferimento allo spazio dei nomi xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021e aggiungendo il prefisso s4 all'attributo IgnorableNamespaces .

Gerarchia degli elementi

<s4:AppInstaller>

Sintassi

<s4:AppInstaller     Uri = Web URI as a string between 1 and 2084 characters in length.
    Version = A version string in quad notation, "Major.Minor.Build.Revision" where Major cannot be "0".
    IgnorableNamespaces? = A string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.
>
<!-- Child elements -->
  ( UpdateUris?
  & RepairUris?
  & MainPackageType?
  & OptionalPackages?
  & RelatedPackages?
  & Dependencies?
  & UpdateSettings?)
</s4:AppInstaller>

Chiave

? connettore di interleave facoltativo (zero o uno) & (può verificarsi in qualsiasi ordine)

Attributi

Attributo Descrizione Tipo di dati Richiesto
Uri URI Web al file del programma di installazione app reindirizzato. Quando l'URI specificato nel campo è diverso dal file corrente, l'operazione di distribuzione reindirizzerà all'URI anziché al file corrente. Il file del programma di installazione app può essere reindirizzato solo tre volte. Le stringhe di query con più coppie chiave/valore non sono attualmente supportate. URI Web come stringa compresa tra 1 e 2084 caratteri.
Versione Versione del file del programma di installazione app. Stringa di versione nella notazione quad, "Major.Minor.Build.Revision" dove Major non può essere "0".
IgnorableNamespaces Dichiara gli spazi dei nomi usati nel file del programma di installazione dell'app che devono essere ignorati. Gli elementi dello spazio dei nomi ignorati non vengono convalidati e devono essere considerati non attendibili. Vengono specificati più spazi dei nomi con uno spazio tra ogni spazio dei nomi. Stringa compresa tra 1 e 32767 caratteri con un carattere non di spazio vuoto all'inizio e alla fine. No

Elementi figlio

Elemento Descrizione
s4:UpdateUris Specifica un elenco di URI che puntano ai file del programma di installazione app per l'aggiornamento di un'installazione.
s4:RepairUris Specifica un elenco di URI che puntano ai file del programma di installazione app per il ripristino di un'installazione.
s4:MainPackageType Elemento astratto che non può essere specificato direttamente, ma deve essere sostituito con un elemento s4:MainPackage o s4:MainBundle .
s4:OptionalPackages Specifica i pacchetti facoltativi che verranno installati insieme al pacchetto principale.
s4:RelatedPackages Specifica i pacchetti correlati. Questi pacchetti non verranno installati come parte dell'operazione di distribuzione.
s4:Dependencies Si tratta di dipendenze che verranno installate se necessario.
s4:UpdateSettings Attiva o disattiva l'impostazione di aggiornamento automatico dei pacchetti installati.

Commenti

<AppInstaller> può avere un <MainPackage> elemento o <MainBundle> . L'operazione di distribuzione avrà esito negativo se ne sono inclusi più di uno. Solo encoding="UTF-8" senza caratteri di escape e non vengono accettati caratteri non ascii.

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