Conditions préalables (schéma de package pour Windows 8)

Déclare la configuration minimale requise du système d’exploitation et du logiciel qui doit exister pour que le package s’applique au système.

Hiérarchie d’éléments

<Packages>
<Prérequis>

Syntaxe

<Prerequisites>

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

</Prerequisites>

Clé

& connecteur entrelacé (peut se produire dans n’importe quel ordre)

Attributs et éléments

Attributs

Aucun.

Éléments enfants

Élément enfant Description
OSMaxVersionTested

cela doit être fourni par le développeur avec la version la plus récente de Windows sur laquelle le package a été testé. Ce champ doit obligatoirement être renseigné. Windows ne bloquera pas l’installation du package sur les versions du système d’exploitation supérieures à la valeur fournie dans ce champ. quand une application est exécutée, Windows compare ce champ à la version réelle du système d’exploitation. si la valeur fournie dans ce champ est inférieure à la version actuelle du système d’exploitation, Windows pouvez fournir un comportement compatible avec la version du système d’exploitation testée la plus élevée pour une partie ou l’ensemble des api. si la valeur fournie dans ce champ est supérieure ou égale à la version actuelle du système d’exploitation, Windows n’appliquera aucune modification de compatibilité aux api.

OSMinVersion

Version minimale du système d’exploitation requise par le package.

 

Éléments parents

Élément parent Description
Package

Définit l’élément racine d’un manifeste de package d’application. Le manifeste décrit la structure et les fonctionnalités du logiciel sur le système.

 

Exemples

L’exemple suivant est extrait du manifeste de package de l’un des exemples du kit de développement logiciel (SDK).

<Prerequisites>
  <OSMinVersion>6.2</OSMinVersion>
  <OSMaxVersionTested>6.2</OSMaxVersionTested>
</Prerequisites>

Spécifications

Valeur
Espace de noms http://schemas.microsoft.com/appx/2010/manifest