AppInstaller

Dieses Element definiert das Stammelement einer Appinstallerdatei. Die Appinstallerdatei beschreibt die Struktur und definiert die Pakete, die im Rahmen des Bereitstellungsvorgangs installiert werden.

Elementhierarchie

<AppInstaller>

Syntax


<?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?
  & s4:UpdateUris?
  & s4:RepairUris?
  )

</AppInstaller>

Schlüssel

? optionaler Interleave-Connector (null oder 1) & (kann in beliebiger Reihenfolge auftreten)

Attribute und Elemente

Attribute

attribute BESCHREIBUNG Datentyp Erforderlich
xmlns Die Namespacedefinition des Appinstallerschemas. Eine Liste der Namespaces finden Sie im Abschnitt Anforderungen in diesem Artikel. URI als Zeichenfolge zwischen 1 und 2084 Zeichen lang. Yes
Version Die Version der Appinstallerdatei Eine Versionszeichenfolge in vierfacher Notation, "Major.Minor.Build.Revision". Yes
Uri Web-URI für die umgeleitete Appinstallerdatei. Wenn sich der im Feld angegebene URI von der aktuellen Datei unterscheidet, leitet der Bereitstellungsvorgang an den URI statt an die aktuelle Datei um. Die Appinstallerdatei kann nur maximal dreimal umgeleitet werden. Abfragezeichenfolgen mit mehreren Schlüssel-Wert-Paaren werden derzeit nicht unterstützt. Web-URI als Zeichenfolge zwischen 1 und 2084 Zeichen lang. Yes

Untergeordnete Elemente

Untergeordnete Elemente müssen in der angegebenen Reihenfolge angezeigt werden.

Untergeordnete Elemente BESCHREIBUNG
MainPackage Gibt das Standard Paket an, das installiert wird.
MainBundle Gibt das Standard Bundle an, das installiert wird.
OptionalPackages Gibt die optionalen Pakete an.
RelatedPackages Gibt die zugehörigen Pakete an. Diese Pakete werden nicht installiert.
Abhängigkeiten Dies sind Abhängigkeiten, die bei Bedarf installiert werden.
UpdateSettings Verwenden Sie das updatesettings-Element, um die automatische Aktualisierung installierter Pakete umzuschalten.
s4:UpdateUris Gibt eine Liste von Uris an, die auf App Installer-Dateien zum Aktualisieren einer Installation verweisen.
s4:RepairUris Gibt eine Liste von Uris an, die auf App Installer-Dateien zum Reparieren einer Installation verweisen.

Übergeordnete Elemente

Dieses äußerste Element darf von keinem anderen Element enthalten sein.

Hinweise

<AppInstaller> kann entweder über ein <MainPackage> - oder <MainBundle> -Element verfügen. Der Bereitstellungsvorgang schlägt fehl, wenn mehrere von beiden enthalten sind. Nur encoding="UTF-8" ohne Escapezeichen und keine Nicht-ASCII-Zeichen werden akzeptiert.

Anforderungen

Anforderung BESCHREIBUNG
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017 Dieser Namespace ist für Features erforderlich, die in Windows 10 Version 1709 eingeführt wurden.
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021 Dieser Namespace ist für Features erforderlich, die in Windows Version 21H2 Build 222000 eingeführt wurden.
Minimale Version des Betriebssystems Windows 10, Version 1709