Condividi tramite


Prerequisiti (schema delle estensioni per Windows 8.1)

Dichiara i requisiti minimi del sistema operativo e del software che devono esistere perché il pacchetto sia applicabile al sistema.

Gerarchia degli elementi

<Pacchetto>
<Prerequisiti>

Sintassi

<Prerequisites>

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

</Prerequisites>

Chiave

& connettore interleave (può verificarsi in qualsiasi ordine)

Attributi ed elementi

Attributi

Nessuno.

Elementi figlio

Elemento figlio Descrizione
OSMaxVersionTested

Questo valore deve essere compilato dallo sviluppatore con la versione più recente Windows in cui è stato testato il pacchetto. Questo campo è obbligatorio. Windows blocca l'installazione del pacchetto in versioni del sistema operativo superiori al valore specificato in questo campo. Quando viene eseguita un'app, Windows confronta questo campo con la versione effettiva del sistema operativo. Se il valore specificato in questo campo è minore della versione corrente del sistema operativo, Windows può fornire un comportamento compatibile con la versione del sistema operativo testata più elevata per alcune o tutte le API. Se il valore specificato in questo campo è maggiore o uguale alla versione corrente del sistema operativo, Windows non applierà alcuna modifica di compatibilità alle API.

OSMinVersion

Versione minima del sistema operativo richiesta dal pacchetto.

 

Elementi padre

Elemento padre Descrizione
Pacchetto

Definisce l'elemento radice di un manifesto del pacchetto dell'app. Il manifesto descrive la struttura e le funzionalità del software per il sistema.

 

Commenti

Il valore OSMaxVersionTested deve essere maggiore o uguale al valore OSMinVersion. In caso contrario, la convalida del manifesto non riesce.

Esempio

L'esempio seguente è tratto dal manifesto del pacchetto di uno degli esempi sdk.

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

Requisiti

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