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

# Empaquetage d'applications pendant le développement

> Empaquetage d'applications pendant le développement

L'empaquetage d'applications s'effectue en trois étapes au cours du processus de développement : l'empaquetage non chiffré, l'empaquetage avec chiffrement de test et l'empaquetage avec chiffrement de production. En outre, vous pouvez fractionner un package en plusieurs packages de sous-ensemble, qui peuvent ensuite être gravés sur plusieurs disques.

> [!TIP]
>
> **MSIXVC2** introduit un flux de travail de développement simplifié pour les titres PC. En utilisant `makepkg upload /d <folder> /msixvc2 /pc`, vous pouvez empaqueter et charger votre build dans Partner Center en une seule commande, directement à partir de fichiers libres. Pour plus d'informations, consultez [Prise en main de MSIXVC2 pour PC](https://docs.xbox.com/fr/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC-msixvc2.md).

Cet article décrit les sections suivantes :

* [Empaquetage avec chiffrement de test](#ID4EXB)
* [Création d'un empaquetage chiffré pour la production](#ID4EVC)
* [Fractionnement d'un package](#ID4EKD)

## Empaquetage avec chiffrement de test

Par défaut, `makepkg pack` crée un package avec chiffrement de test. Cette méthode de chiffrement permet de tester les performances. Nous vous recommandons de déployer et de tester l'empaquetage à l'aide du chiffrement de test.

Pour créer un package avec chiffrement de test, appelez `makepkg pack` comme suit.

```text theme={null}
MakePkg.exe pack /f <Mapfile> /d <LooseContentDir> /pd <OutputFolder>  
```

## Création d'un empaquetage chiffré pour la production

Pour créer un package destiné à votre soumission finale, utilisez la même commande d'empaquetage que celle utilisée pour créer un package de test, mais avec l'indicateur **/l**.

```text theme={null}
MakePkg.exe pack /f <Mapfile> /d <LooseContentDir> /pd <OutputFolder> /l  
```

Conseil : pour les packages de console XBOX, utilisez **makepkg /lk** pour tester et soumettre le même package ! Pour plus d'informations sur les méthodes de chiffrement de package proposées par makepkg, consultez [la section sur le chiffrement](https://docs.xbox.com/fr/build/core-features/common/packaging/title-packaging-streaming-install-testing.md#encryption).

## Fractionnement d'un package

L'outil **splitpkg.exe** vous permet de fractionner un package en un ou plusieurs packages de sous-ensemble, selon un fichier XML de sous-ensemble. Vous pouvez ensuite graver ces packages de sous-ensemble sur des disques distincts. Cette fonctionnalité est particulièrement utile si votre jeu est très volumineux et ne tient pas sur un seul disque.

```text theme={null}
splitpkg split /f <SubsetFile> /p <SourcePackage> /pd <OutputFolder>  
```

## Voir aussi

[Livre blanc : Title Packaging and Streaming Installation Testing (Developer Education Materials > All NDA Whitepapers)](https://aka.ms/xgddl)


## Related topics

- [Installation en streaming et Intelligent Delivery : vue d'ensemble](https://docs.xbox.com/fr/build/core-features/common/packaging/overviews/streaming_install-intelligent_delivery.md)
- [Empaquetage de titres, mises à jour et test de l'installation en streaming](https://docs.xbox.com/fr/build/core-features/common/packaging/title-packaging-streaming-install-testing.md)
- [Outils en ligne de commande pour le développement sur PC](https://docs.xbox.com/fr/tools/tools-pc/commandlinetools/gr-commandlinetools-toc.md)
- [Vue d'ensemble de l'empaquetage](https://docs.xbox.com/fr/build/core-features/common/packaging/overviews/packaging.md)
- [DeployEx](https://docs.xbox.com/fr/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/ixtfapplicationclient-deployex.md)
