> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Packages XVC

> Téléversez des packages XVC générés par le GDK pour les consoles XBOX dans Partner Center, y compris l'EKB, le ContentId, les fichiers de disposition, les journaux de Submission Validator et les symboles.

Les packages XVC sont des types particuliers de packages qui ne peuvent s'exécuter que sur les consoles XBOX. Ils sont créés avec le [Game Development Kit (GDK)](https://learn.microsoft.com/en-us/gaming/gdk).

Pour utiliser le GDK afin de créer des jeux pour les consoles XBOX, vous devez être un créateur géré par Microsoft. Pour plus de renseignements, consultez [Intégration](/fr-CA/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-onboarding-new-creator).

## Téléverser des packages XVC

Si vous disposez des autorisations appropriées, vous pouvez téléverser des packages XVC au moyen de la page **Packages** de Partner Center, comme vous le feriez pour tout autre package. Toutefois, après le téléversement d'un package XVC, une nouvelle section s'affiche pour le téléversement de fichiers supplémentaires et d'autres détails du package.

* L'**EKB** (Encryption Key Blob) est le fichier utilisé pour chiffrer le package XVC. Ce fichier est généré lorsque vous créez un package XVC. Pour téléverser ce fichier, sélectionnez **Upload EKB**. Après le téléversement du fichier, vous pouvez le remplacer en sélectionnant **Change EKB**. Si l'EKB n'est pas fourni, le traitement du téléversement du fichier XVC s'arrêtera.
* Le **ContentId** est le GUID (identificateur global unique) qui identifie le package et qui est le même pour chaque version de ce package.
* Si le package XVC sera distribué sur des disques physiques et qu'il nécessitera plusieurs disques ou utilisera Intelligent Delivery, vous devrez fournir un **fichier de disposition**. Ce fichier décrit l'emplacement des fichiers du jeu sur les disques, ainsi que les blocs précis à télécharger selon le matériel et les paramètres régionaux du client. Pour téléverser un fichier de disposition, sélectionnez **Upload layout file**. Après l'avoir téléversé, vous pouvez le remplacer en sélectionnant **Change layout file**.
* Le fichier journal **Submission Validator** est créé pendant le processus de création du package, si l'outil Submission Validator est installé avec le GDK. Pour plus de renseignements, consultez [Submission Validator](#submission-validator) dans cette rubrique.
* Un dossier zip de **symboles** peut être téléversé pour activer les données détaillées sur les plantages dans le rapport d'intégrité de votre jeu. Pour plus de renseignements, consultez [Symboles](#symbols) dans cette rubrique.

<Note>
  Layout.xml fournit des détails sur la disposition de votre package. Il diffère d'un fichier de disposition de disque, qui fournit des renseignements sur la façon dont le package doit être configuré lors de la création des disques. Ne téléversez pas le fichier layout.xml comme disposition de disque.
</Note>

Si vous devez supprimer un package, sélectionnez **Remove**. Notez que si vous supprimez un package par erreur, il doit être téléversé de nouveau ou importé à partir d'une autre branche, si elle est disponible.

### Submission Validator

Pour chaque package XVC que vous soumettez à la certification, vous devrez fournir un fichier journal Submission Validator. L'omission de ce fichier retardera la certification. Le fichier journal est généré par l'outil Submission Validator pendant le processus makepkg, si une version valide de l'outil est installée avec le GDK. Vous devez toujours utiliser la version la plus récente de Submission Validator lors de la création de packages. Téléchargez la dernière version de Submission Validator à partir de [Game Development Resources | Microsoft Game Dev](https://developer.microsoft.com/en-us/games/resources/). Pour plus de renseignements sur les changements apportés dans la dernière version de Submission Validator, consultez [Mises à jour de Submission Validator](https://aka.ms/subvalupdates).

Avant de téléverser votre package dans Partner Center, nous vous recommandons fortement d'ouvrir le fichier journal Submission Validator et d'examiner tous les éléments marqués **warning** ou **failure**. Tous les échecs ou avertissements inattendus doivent être résolus avant de soumettre le package à la certification, sinon la soumission échouera.

### Symboles

Pour que nous puissions vous montrer des données détaillées sur les plantages dans le [rapport d'intégrité](https://learn.microsoft.com/windows/apps/publish/health-report), vous devrez fournir un **fichier de symboles**. Les données détaillées sur les plantages comprennent le nombre d'occurrences d'échecs au cours du dernier mois, ainsi qu'un journal des échecs qui énumère les détails des occurrences : date, version du package, type d'appareil, modèle d'appareil, build du système d'exploitation, et plus encore. Le fichier de symboles doit être au format .zip et doit contenir un fichier .pdb pour que l'indexation des symboles réussisse. Le dossier zip peut être généré automatiquement pendant le processus de création du package. Pour téléverser le fichier de symboles, sélectionnez **Upload symbols file**. Après le téléversement du fichier, vous pouvez le remplacer en sélectionnant **Change symbols file**.

## Examen des propriétés du package

Pour voir d'autres propriétés du package XVC, sélectionnez **Show details** :

* **XvcProductId** est l'équivalent du **Product Id** pour une instance de produit. Cette valeur est générée par Partner Center lorsque le package XVC est ingéré.
* **Red Package** est la version du package XVC qui ne peut s'exécuter que sur les consoles de développement. Cette version est créée lorsque vous publiez le produit dans un bac à sable de développement.
* **Green Package** est la version qui ne peut s'exécuter que sur les consoles commerciales. Cette version est créée lorsque vous publiez dans les bacs à sable CERT ou RETAIL.

Pour obtenir des renseignements sur les packages XVC, les EKB et les fichiers de disposition, consultez la [vue d'ensemble de la création de packages](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/packaging/overviews/packaging).

## Étapes suivantes

<CardGroup cols={1}>
  <Card title="Configurer des vols de packages pour les packages de jeu" href="/fr-CA/publishing/game-publishing/how-to/how-to-package-flights-for-xvc-packages" />
</CardGroup>

## Voir aussi

* [Réviser et publier](/fr-CA/publishing/game-publishing/concepts/modular-submission)
* [Rapport d'intégrité](https://learn.microsoft.com/windows/apps/publish/health-report)


## Related topics

- [XVC packages](/publishing/game-publishing/concepts/packages-xvc.md)
- [How to configure package flights for game packages](/publishing/game-publishing/how-to/how-to-package-flights-for-xvc-packages.md)
- [Advanced settings for packages](/publishing/game-publishing/how-to/how-to-manage-advanced-settings-for-packages.md)
- [Publisher Content packages](/build/core-features/common/packaging/packaging-publisher-content.md)
- [Packages](/publishing/game-publishing/concepts/game-package-management.md)
