Condividi tramite


Inviare un pacchetto manifesto del dispositivo a più impostazioni locali

Invio di un pacchetto manifesto del dispositivo a più impostazioni locali

È possibile usare lo stesso metodo per inviare pacchetti per l'anteprima o la versione.

Per inviare un pacchetto manifesto del dispositivo

  1. Firmare il pacchetto devicemanifest-ms con lo strumento SignTool .

  2. Accedere al dashboard da Hardware Dev Center o Windows Dev Center usando un account Microsoft.

  3. In Metadati dispositivo fare clic su Crea esperienza se si vuole inviare una nuova esperienza oppure fare clic su Gestisci esperienza se si vuole modificare un'esperienza esistente.

  4. Cercare e selezionare il nuovo pacchetto devicemanifest-ms e quindi fare clic su Invia.

Creazione di un pacchetto di invio manifesto del dispositivo

Un pacchetto di invio manifesto del dispositivo è il formato del pacchetto in cui tutti i metadati dei dispositivi multi-locale devono essere inviati al Centro per i partner.

Il pacchetto di invio del manifesto del dispositivo contiene un file che dichiara il supporto delle impostazioni locali. Il pacchetto manifesto del dispositivo include anche un pacchetto di metadati del dispositivo.

I pacchetti di invio del manifesto del dispositivo possono essere caricati nel Centro per i partner nello stesso modo dei pacchetti di metadati del dispositivo. Usando la stessa interfaccia utente e le stesse caselle di caricamento, immettere il nome del file *.devicemanifest-ms per il caricamento.

Tutte le caselle di caricamento dei file diverse dal caricamento bulk nell'interfaccia utente del dashboard accetteranno pacchetti di invio manifesto del dispositivo.

Contenuto del pacchetto di invio del manifesto del dispositivo

Ogni pacchetto di invio manifesto del dispositivo è costituito dai componenti seguenti:

  • Pacchetto dei metadati del dispositivo

    Questo pacchetto contiene informazioni e grafica per visualizzare icone del dispositivo, impostare azioni e usare le funzionalità dell'esperienza del dispositivo in Windows.

    Il pacchetto di metadati del dispositivo è sempre necessario.

  • Documento XML LocaleInfo

    Questo documento contiene dati sulle impostazioni locali incluse nel pacchetto di metadati del dispositivo adiacente. Hardware Dev Center usa questi dati per convalidare correttamente il pacchetto di metadati del dispositivo per una o più impostazioni locali.

    Il documento XML LocaleInfo è sempre obbligatorio, anche se il pacchetto di metadati del dispositivo contiene solo una singola impostazione locale.

Struttura di un pacchetto di invio manifesto del dispositivo

La struttura di un pacchetto manifesto del dispositivo dipende dal fatto che i metadati del dispositivo inclusi siano per un PC, per la banda larga mobile o contenga il supporto per più impostazioni locali.

Se i metadati del dispositivo non rientrano in nessuna delle tre categorie, non è necessario un pacchetto manifesto del dispositivo. Tuttavia, un pacchetto manifesto del dispositivo può comunque essere usato per indicare che il pacchetto di metadati del dispositivo è per una singola impostazione locale.

Struttura dei pacchetti di invio del manifesto del dispositivo multi-locale

Se il pacchetto di metadati del dispositivo contiene informazioni per supportare più impostazioni locali, deve comunque essere inviato in un pacchetto manifesto del dispositivo.

I componenti di un pacchetto di invio manifesto del dispositivo vengono archiviati in un file di gabinetto compresso. Il nome del file deve avere un suffisso di .devicemanifest-ms.

Ogni pacchetto di invio del manifesto del dispositivo deve avere la struttura seguente:

GUID1.devicemanifest-ms
\GUID1.devicemetadata-ms
\LocaleInfo.xml

"GUID1" deve essere un GUID.

Le istruzioni per la creazione di LocaleInfo.xml sono riportate di seguito.

Per informazioni su come sviluppare il pacchetto di metadati del dispositivo, *.devicemetadata-ms, vedere Informazioni di riferimento sullo schema del pacchetto di metadati del dispositivo per Windows 8.

È possibile usare lo strumento Cabarc per creare questi pacchetti CAB. Per altre informazioni su questo strumento, vedere Panoramica di Cabarc.

Quando si crea un file *.devicemanifest-ms usando lo strumento Cabarc, è necessario creare una directory locale in cui il pacchetto di metadati del dispositivo (*.devicemetadata-ms) e il documento XML LocaleInfo si trova nella radice della directory.

Commenti

  • Il file .devicemanifest -ms e .devicemetadata-ms filenames deve specificare il GUID senza i delimitatori curly parentesi graffe ({}).

  • Il GUID per ogni invio del manifesto del dispositivo e il pacchetto di metadati del dispositivo devono essere univoci. Quando si crea un nuovo pacchetto o modificato, è necessario creare un nuovo GUID.

  • Per altre informazioni su come creare file di cabinet, vedere Microsoft Cabinet Software Development Kit.

Esempio

Di seguito è riportato un esempio di come usare lo strumento Cabarc per creare un file con estensione devicemanifest-ms. In questo esempio i componenti del file manifesto del dispositivo si trovano in una directory locale denominata DeviceManifestPackages:

.\DeviceManifestPackages\
.\DeviceManifestPackages\LocaleInfo.xml
.\DeviceManifestPackages\GUID.devicemetadata-ms

Il file GUID.devicemanifest-ms è stato creato in una directory locale denominata ManifestFiles:

Cabarc.exe -r -p -P  .\DeviceManifestPackages\
N .\ManifestFiles\ GUID.devicemanifest-ms
.\DeviceManifestPackages\LocaleInfo.xml
.\DeviceManifestPackages\GUID.devicemetadata-ms

Creazione di LocaleInfo.xml

Per informazioni sulla creazione del file di Localeinfo.xml per l'invio, vedere Creare il file di invio LocaleInfo.xml.