> ## 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 de ressources de package (MakePRI.exe)

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

MakePRI.exe est un outil en ligne de commande utilisé pour créer et vider des fichiers d'index de 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 les 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 Les qualificateurs multiples sont séparés par des traits de soulignement. Exemple : lang-en-US\_scale-100\_contrast-high |
| /o | Remplace un fichier de sortie existant portant le même nom, sans demander de confirmation. |

[Revenir en haut de cette rubrique.](/fr/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 instructions de \[configxml]. Le nom \[indexname] sera attribué à l'index 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 généralement au nom du package AppX et au nom simple de la bibliothèque de classes. Peut être fourni via le 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 portant le même nom, sans demander de confirmation. |
| /v | Entraîne l'affichage de messages détaillés dans la console. |

[Revenir en haut de cette rubrique.](/fr/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 instructions 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 est défini sur 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 portant le même nom, sans demander de confirmation. |
| /v | Entraîne l'affichage de messages détaillés dans la console. |

[Revenir en haut de cette rubrique.](/fr/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 instructions 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 est défini sur 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 portant le même nom, sans demander de confirmation. |
| /v | Entraîne l'affichage de messages détaillés dans la console. |

[Revenir en haut de cette rubrique.](/fr/build/core-features/common/packaging/deployment/makepri)

<a id="makepri_dump" />

## makepri dump

MakePRI.exe dump génère 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 portant le même nom, sans demander de confirmation. |
| /v | Entraîne l'affichage de messages détaillés dans la console. |

[Revenir en haut de cette rubrique.](/fr/build/core-features/common/packaging/deployment/makepri)

<a id="ID4EONAC" />

## Voir aussi

[Créer un package (makepkg.exe)](/fr/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)
- [Herramientas para la instalación mediante streaming](/es/build/core-features/common/packaging/deployment/atoc-deployment-tools.md)
- [PC 开发的命令行工具](/zh-CN/tools/tools-pc/commandlinetools/gr-commandlinetools-toc.md)
