Paket (Windows 10)

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

Elementhierarchie

<Paket>

Syntax

<Package
  IgnorableNamespaces = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' >

  <!-- Child elements -->
  Identity
  & mp:PhoneIdentity?
  & Properties
  & Resources
  & Dependencies
  & Capabilities?
  & Extensions?
  & Applications?
  & uap15:Capabilities?
</Package>

Key

?optional (Null oder eine) Interleave Connector (kann in beliebiger Reihenfolge auftreten) &

Attribute und Elemente

Attribute

attribute BESCHREIBUNG Datentyp Erforderlich Standardwert
IgnorableNamespaces Deklariert Namespaces, die im Manifest verwendet werden, die ignoriert werden sollen. Ignorierte Namespaceelemente werden nicht überprüft und sollten als nicht vertrauenswürdig betrachtet werden. Mehrere Namespaces werden mit einem Leerzeichen zwischen jedem Namespace angegeben. Eine Zeichenfolge mit einem Wert zwischen 1 und 32767 Zeichen in Länge mit einem Leerzeichen am Anfang und Ende. Nein

Untergeordnete Elemente

Untergeordnetes Element BESCHREIBUNG
Anwendungen Stellt eine oder mehrere Apps dar, die das Paket umfassen.
Capabilities Deklariert den Zugriff auf geschützte Benutzerressourcen, die das Paket benötigt.
Depdendencies Deklariert andere Pakete, von denen ein Paket abhängig ist, um seine Software abzuschließen.
Erweiterungen (Typ: CT_PackageExtensions) Definiert einen oder mehrere Erweiterungspunkte für das Paket.
Identität Definiert einen global eindeutigen Bezeichner für ein Paket. Eine Paketidentität wird als Tuple von Attributen des Pakets dargestellt.
Eigenschaften Definiert zusätzliche Metadaten zum Paket einschließlich Attributen, die beschreiben, wie das Paket benutzern angezeigt wird.
Ressourcen Deklariert Sprachen für die Ressourcen, die das Paket enthält. Jedes Paket muss mindestens eine Sprache für Ressourcen deklarieren. Die Attribute "Skalierung" und "DirectX"-Featureebene sind für alle Ressourcen im Paket üblich.
mp:PhoneIdentity Wenn Ihre App ein Update auf eine zuvor auf Windows Phone bereitgestellte App ist, stellen Sie sicher, dass dieses Element dem App-Manifest Ihrer vorherigen App entspricht. Verwenden Sie dieselbe GUIDs, die der App vom Store zugewiesen wurden. Dadurch wird sichergestellt, dass Benutzer Ihrer App, die auf Windows 10 upgraden, Ihre neue App als Update erhalten und nicht als Duplikat.
uap15:Funktionen Deklariert den Zugriff auf geschützte Benutzerressourcen, die das Paket benötigt. Dieses Element kann von nicht hauptpaketen verwendet werden. Dieses Element kann nur von Frameworkpaketen verwendet werden.

Hinweis

Möglicherweise wird ein Fehler angezeigt, wenn die Manifestelemente DisplayName oder Beschreibung Zeichen enthalten, die von der Windows-Firewall nicht zulässig sind; | nämlich und all, aufgrund der Windows das AppContainer-Profil für das Paket nicht erstellt. Verwenden Sie diesen Verweis für die Problembehandlung , wenn Sie einen Fehler erhalten.

Übergeordnete Elemente

Dies ist das äußere Element in einem Dokument. Es kann nicht von einem anderen Element enthalten werden.

Anforderungen

Element Wert
Namespace http://schemas.microsoft.com/appx/manifest/foundation/windows10