AppInstaller

Questo elemento definisce l'elemento radice di un file appinstaller. Il file appinstaller descrive la struttura e definisce i pacchetti che verranno installati come parte dell'operazione di distribuzione.

Gerarchia degli elementi

<AppInstaller>

Sintassi


<?xml version="1.0" encoding="UTF-8"?>

<AppInstaller 
    xmlns="http://schemas.microsoft.com/appx/appinstaller/2017/2"
    Version= A version string in quad notation, "Major.Minor.Build.Revision".
    Uri= Web Uri to the redirected appinstaller file >

  <!-- Child elements -->
  ( MainPackage
  & MainBundle?
  & Dependencies?
  & OptionalPackages?
  & RelatedPackages?
  & UpdateSettings?
  )

</AppInstaller>

Chiave

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

Attributi ed elementi

Attributi

Attributo Descrizione Tipo di dati Richiesto
xmlns Definizione dello spazio dei nomi dello schema appinstaller. Per un elenco degli spazi dei nomi, vedere la sezione Requisiti in questo articolo. URI di lunghezza compresa tra 1 e 2084 caratteri.
Versione Versione del file appinstaller Stringa di versione in notazione quadre, "Major.Minor.Build.Revision".
Uri URI Web del file dell'appinstaller reindirizzato. Quando l'URI specificato nel campo è diverso dal file corrente, l'operazione di distribuzione verrà reindirizzata all'URI anziché al file corrente. Il file dell'appinstaller può essere reindirizzato solo un massimo di tre volte. Le stringhe di query con più coppie chiave/valore non sono attualmente supportate. URI Web come stringa di lunghezza compresa tra 1 e 2084 caratteri.

Elementi figlio

Gli elementi figlio devono essere visualizzati nell'ordine specificato

Elementi figlio Descrizione
MainPackage Specifica il pacchetto principale che verrà installato.
MainBundle Specifica il bundle principale che verrà installato.
OptionalPackages Specifica i pacchetti facoltativi.
RelatedPackages Specifica i pacchetti correlati. Questi pacchetti non verranno installati.
Dipendenze Si tratta di dipendenze che verranno installate se necessario.
UpdateSettings Usare l'elemento updatesettings per attivare o disattivare l'aggiornamento automatico dei pacchetti installati.

Elementi padre

Questo elemento più esterno potrebbe non essere contenuto da altri elementi.

Commenti

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

Requisiti

Spazio dei nomi Descrizione
http://schemas.microsoft.com/appx/appinstaller/2018 Questo spazio dei nomi è necessario per le funzionalità introdotte in Windows 10, versione 1809.
http://schemas.microsoft.com/appx/appinstaller/2017/2 Questo spazio dei nomi è necessario per le funzionalità introdotte in Windows 10 versione 1803.
http://schemas.microsoft.com/appx/appinstaller/2017 Questo spazio dei nomi è necessario per le funzionalità introdotte Windows 10 versione 1709.