AppInstaller

Dieses Element definiert das Stammelement einer AppInstaller-Datei. Die App-Installationsdatei beschreibt die Struktur und definiert die Pakete, die im Rahmen des Bereitstellungsvorgang 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?
  )

</AppInstaller>

Schlüssel

? Optionaler (null oder ein) & Verwebungsconnector (kann in beliebiger Reihenfolge auftreten)

Attribute und Elemente

Attributes

Attribut BESCHREIBUNG Datentyp Erforderlich
xmlns Die Namespacedefinition des AppInstaller-Schemas. Eine Liste der Namespaces finden Sie im Abschnitt Anforderungen in diesem Artikel. URI als Zeichenfolge zwischen 1 und 2084 Zeichen. Ja
Version Die Version der AppInstaller-Datei Eine Versionszeichenfolge in Quad-Notation, "Major.Minor.Build.Revision". Ja
Uri Web-URI zur umgeleiteten AppInstaller-Datei. Wenn sich der im Feld angegebene URI von der aktuellen Datei unterscheidet, wird der Bereitstellungsvorgang anstelle der aktuellen Datei an den URI umgeleitet. Die AppInstaller-Datei 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. Ja

Untergeordnete Elemente

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

Untergeordnete Elemente BESCHREIBUNG
MainPackage Gibt das Hauptpaket an, das installiert wird.
MainBundle Gibt das Hauptpaket 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.

Übergeordnete Elemente

Dieses äußerste Element darf nicht in anderen Elementen enthalten sein.

Hinweise

<AppInstaller> kann entweder ein - oder ein <MainPackage> -Element <MainBundle> haben. Der Bereitstellungsvorgang kann nicht durchgeführt werden, wenn mehrere von beiden eingeschlossen sind. Nur encoding="UTF-8" ohne Escapezeichen und ohne Asciizeichen wird akzeptiert.

Anforderungen

Namespace BESCHREIBUNG
http://schemas.microsoft.com/appx/appinstaller/2018 Dieser Namespace ist für Features erforderlich, die in Windows 10, Version 1809.
http://schemas.microsoft.com/appx/appinstaller/2017/2 Dieser Namespace ist für Features erforderlich, die in Windows 10 Version 1803 eingeführt wurden.
http://schemas.microsoft.com/appx/appinstaller/2017 Dieser Namespace ist für Features erforderlich, die in Windows 10 Version 1709 eingeführt wurden.