Voraussetzungen (Erweiterungsschema für Windows 8.1)

Deklariert die Mindestanforderungen für Betriebssystem und Software, die vorhanden sein müssen, damit das Paket auf das System anwendbar ist.

Elementhierarchie

<Paket>
<Voraussetzungen>

Syntax

<Prerequisites>

  <!-- Child elements -->
  ( OSMinVersion
  & OSMaxVersionTested
  )

</Prerequisites>

Schlüssel

& Verwebungsconnector (kann in beliebiger Reihenfolge auftreten)

Attribute und Elemente

Attribute

Keine

Untergeordnete Elemente

Untergeordnetes Element BESCHREIBUNG
OSMaxVersionTested

Dies sollte vom Entwickler mit der höchsten Version von Windows, auf der das Paket getestet wurde, ausgefüllt werden. Dieses Feld ist erforderlich. Windows blockiert nicht die Installation des Pakets auf Versionen des Betriebssystems, die höher als der in diesem Feld bereitgestellte Wert sind. Wenn eine App ausgeführt wird, Windows dieses Feld mit der tatsächlichen Betriebssystemversion verglichen. Wenn der in diesem Feld bereitgestellte Wert kleiner als die aktuelle Betriebssystemversion ist, kann Windows verhalten, das mit der höchsten getesteten Betriebssystemversion für einige oder alle APIs kompatibel ist. Wenn der in diesem Feld bereitgestellte Wert größer oder gleich der aktuellen Betriebssystemversion ist, werden von Windows keine Kompatibilitätsänderungen auf APIs angewendet.

OSMinVersion

Die Mindestversion des Betriebssystems, die für das Paket erforderlich ist.

 

Übergeordnete Elemente

Übergeordnetes Element BESCHREIBUNG
Paket

Definiert das Stammelement eines App-Paketmanifests. Das Manifest beschreibt die Struktur und die Funktionen der Software für das System.

 

Hinweise

Der OSMaxVersionTested-Wert muss größer oder gleich dem OSMinVersion-Wert sein, andernfalls schlägt die Manifestvalidierung fehl.

Beispiele

Das folgende Beispiel ist aus dem Paketmanifest eines der SDK-Beispiele entnommen.

<Prerequisites>
  <OSMinVersion>6.3.0</OSMinVersion>
  <OSMaxVersionTested>6.3.0</OSMaxVersionTested>
</Prerequisites>

Anforderungen

Wert
Namespace http://schemas.microsoft.com/appx/2010/manifest