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/2021
e 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. | Sì |
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". | Sì |
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 |