> ## 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.

# Créer un index des ressources de package (MakePRI.exe)

> Créer un index des ressources de package (MakePRI.exe)

MakePRI.exe est un outil en ligne de commande utilisé pour créer et vider des fichiers d'index des ressources de package (PRI) et pour exécuter des fonctions utilitaires sur ceux-ci.

MakePRI fournit les sous-commandes et fonctions suivantes.

| Commande | Description |
| - | - |
| [makepri createconfig](#makepri_createconfig) | Crée un fichier de configuration PRI à utiliser avec d'autres commandes |
| [makepri new](#makepri_new) | Crée un nouveau fichier PRI à partir de zéro |
| [makepri versioned](#makepri_versioned) | Crée un fichier PRI basé sur une version précédente |
| [makepri resourcepack](#makepri_resourcepack) | Crée un fichier PRI qui contient des variantes de ressources supplémentaires pour un PRI de base |
| [makepri dump](#makepri_dump) | Vide le contenu d'un fichier PRI |

<a id="makepri_createconfig" />

## makepri createconfig

MakePRI.exe createconfig crée un fichier de configuration PRI à l'emplacement \[config file destination], avec les qualificateurs par défaut spécifiés par \[default qualifiers].

| Colonne 1 |
| - |
| `makepri createconfig `*/cf \<filepath>* */dq \<qualifiers>*` [/o]` |

| Option | Description |
| - | - |
| */cf \<filepath>* | Emplacement de sortie du fichier de configuration. Exemple : /cf C:\MyApp\priconfig.xml |
| */dq \<qualifiers>* | Ensemble de qualificateurs par défaut dans le fichier de configuration. Certains qualificateurs sont obligatoires, comme la langue. Exemple : /dq en-US Plusieurs qualificateurs sont séparés par des traits de soulignement. Exemple : lang-en-US\_scale-100\_contrast-high |
| /o | Remplace un fichier de sortie existant du même nom, sans demander de confirmation. |

[Retour au début de cette rubrique.](/fr-CA/build/core-features/common/packaging/deployment/makepri)

<a id="makepri_new" />

## makepri new

MakePRI.exe new crée un fichier PRI à l'emplacement \[outputfile] en indexant tous les fichiers de \[projectroot] et de ses sous-répertoires, selon les directives de \[configxml]. L'index se verra attribuer \[indexname] pour référencer les ressources dans l'application.

| Colonne 1 |
| - |
| `makepri new `*/pr \<folderpath>* */cf \<filepath>*` [/of <filepath>] [/mn <filepath>] [/in <string>] [/vma <integer>] [/il <filepath>] [/am] [/o] [/v]` |

| Option | Description |
| - | - |
| */pr \<folderpath>* | Emplacement racine des fichiers du projet. Exemple : /pr C:\MyApp\src\\ |
| */cf \<filepath>* | Emplacement du fichier de configuration. Utilisez la commande [makepri createconfig](#makepri_createconfig) pour générer ce fichier. Exemple : /cf C:\MyApp\priconfig.xml |
| /of \<filepath> | Emplacement de sortie du fichier PRI. La valeur par défaut est \[projectroot]\resources.pri. Exemple : /of C:\MyApp\src\resources.pri |
| /mn \<filepath> | Emplacement du manifeste de l'application ou du composant. Ce paramètre est ignoré si \[indexname] est spécifié. La valeur par défaut est \[projectroot]\AppXManifest.xml. |
| /in \<string> | Nom de l'index de ressources généré. Par exemple, il correspond habituellement au nom du package AppX et au nom simple de la bibliothèque de classes. Peut être fourni au moyen du paramètre \[manifest]. |
| /vma \<integer> | Numéro de version principale de l'index. La valeur par défaut est 1. |
| /il \<filepath> | Journal XML des ressources indexées. Aucun fichier journal n'est généré par défaut. |
| /am | Indique à MakePRI.exe de définir l'indicateur de fusion automatique dans le fichier PRI. Il n'est pas défini par défaut. Nous ne recommandons pas cet indicateur pour une utilisation normale avec des packages AppX. |
| /o | Remplace un fichier de sortie existant du même nom, sans demander de confirmation. |
| /v | Affiche des messages détaillés dans la console. |

[Retour au début de cette rubrique.](/fr-CA/build/core-features/common/packaging/deployment/makepri)

<a id="makepri_versioned" />

## makepri versioned

MakePRI.exe versioned crée un fichier PRI avec version à l'emplacement \[outputfile] en indexant tous les fichiers de \[projectroot] et de ses sous-répertoires conformément à \[indexfile] et selon les directives de \[configxml].

| Colonne 1 |
| - |
| `makepri versioned `*/pr \<folderpath>* */cf \<filepath>*` [/of <filepath>] [/if <filepath>] [/il <filepath>] [/am] [/o] [/v]` |

| Option | Description |
| - | - |
| */pr \<folderpath>* | Emplacement racine des fichiers du projet. Exemple : /pr C:\MyApp\src\\ |
| */cf \<filepath>* | Emplacement de sortie du fichier de configuration. Exemple : /cf C:\MyApp\priconfig.xml |
| /of \<filepath> | Emplacement de sortie du fichier PRI. La valeur par défaut est \[projectroot]\resources.pri. Exemple : /of C:\MyApp\src\resources.pri |
| /if \<filepath> | Emplacement du fichier PRI de base. La valeur par défaut est \[projectroot]\resources.pri. Exemple : /if C:\MyApp\1.2\resources.pri |
| /il \<filepath> | Journal XML des ressources indexées. Aucun fichier journal n'est généré par défaut. |
| /am | Indique à MakePRI.exe de définir l'indicateur de fusion automatique dans le fichier PRI. Par défaut, il prend la même valeur que celle du fichier PRI de base. Nous ne recommandons pas cet indicateur pour une utilisation normale avec des packages AppX. |
| /o | Remplace un fichier de sortie existant du même nom, sans demander de confirmation. |
| /v | Affiche des messages détaillés dans la console. |

[Retour au début de cette rubrique.](/fr-CA/build/core-features/common/packaging/deployment/makepri)

<a id="makepri_resourcepack" />

## makepri resourcepack

MakePRI.exe resourcepack crée un fichier PRI à l'emplacement \[outputfile] en indexant tous les fichiers de \[projectroot] et de ses sous-répertoires, selon les directives de \[configxml]. Les fichiers PRI ResourcePack contiennent uniquement des variantes supplémentaires de ressources déjà spécifiées dans \[indexfile].

| Colonne 1 |
| - |
| `makepri resourcepack `*/pr \<folderpath>* */cf \<filepath>*` [/of <filepath>] [/if <filepath>] [/il <filepath>] [/am] [/o] [/v]` |

| Option | Description |
| - | - |
| */pr \<folderpath>* | Emplacement racine des fichiers du projet. Exemple : /pr C:\MyApp\src\\ |
| */cf \<filepath>* | Emplacement de sortie du fichier de configuration. Exemple : /cf C:\MyApp\priconfig.xml |
| /of \<filepath> | Emplacement de sortie du fichier PRI. La valeur par défaut est \[projectroot]\resources.pri. Exemple : /of C:\MyApp\src\resources.pri |
| /if \<filepath> | Emplacement du fichier PRI de base. La valeur par défaut est \[projectroot]\resources.pri. Exemple : /if C:\MyApp\1.2\resources.pri |
| /il \<filepath> | Journal XML des ressources indexées. Aucun fichier journal n'est généré par défaut. |
| /am | Indique à MakePRI.exe de définir l'indicateur de fusion automatique dans le fichier PRI. Par défaut, il prend la même valeur que celle du fichier PRI de base. Nous ne recommandons pas cet indicateur pour une utilisation normale avec des packages AppX. |
| /o | Remplace un fichier de sortie existant du même nom, sans demander de confirmation. |
| /v | Affiche des messages détaillés dans la console. |

[Retour au début de cette rubrique.](/fr-CA/build/core-features/common/packaging/deployment/makepri)

<a id="makepri_dump" />

## makepri dump

MakePRI.exe dump produit un fichier XML de vidage à l'emplacement \[outputfile] contenant la liste de toutes les ressources de \[indexfile].

| Colonne 1 |
| - |
| `makepri dump [/of <filepath>] [/if <filepath>] [/dt <string>] [/o] [/v]` |

| Option | Description |
| - | - |
| /of \<filepath> | Emplacement de sortie du fichier PRI. La valeur par défaut est \[projectroot]\resources.pri. Exemple : /of C:\MyApp\src\resources.pri |
| /if \<filepath> | Emplacement du fichier PRI de base. La valeur par défaut est \[projectroot]\resources.pri. Exemple : /if C:\MyApp\1.2\resources.pri |
| /dt \<string> | Format du fichier de vidage : « Basic » (par défaut) ou « Detailed ». |
| /o | Remplace un fichier de sortie existant du même nom, sans demander de confirmation. |
| /v | Affiche des messages détaillés dans la console. |

[Retour au début de cette rubrique.](/fr-CA/build/core-features/common/packaging/deployment/makepri)

<a id="ID4EONAC" />

## Voir aussi

[Créer un package (makepkg.exe)](/fr-CA/build/core-features/common/packaging/deployment/makepkg)


## Related topics

- [Make package resource index (MakePRI.exe)](/build/core-features/common/packaging/deployment/makepri.md)
- [Herramientas de línea de comandos para el desarrollo en PC](/es/tools/tools-pc/commandlinetools/gr-commandlinetools-toc.md)
- [Command-line tools for PC development](/tools/tools-pc/commandlinetools/gr-commandlinetools-toc.md)
- [PC 开发的命令行工具](/zh-CN/tools/tools-pc/commandlinetools/gr-commandlinetools-toc.md)
- [XBOX environment tools and APIs](/tools/tools-console/gc-xbox-tools-and-apis-toc.md)
