Extensions des fichiers générés par RAD Studio
Remonter à Types de fichiers - Index
Le tableau suivant présente la liste des extensions de fichiers générées par RAD Studio.
Remarque: MSBuild requiert que l'extension de tous les fichiers projet se termine par 'proj' (par exemple, MSBuild utilise le masque*.*proj
).
Le tableau suivant explique les différentes valeurs de la colonne "Conserver dans le VCS ?" du tableau ci-dessous :
Valeur | Description |
---|---|
Oui |
Vous devez conserver ce fichier sous contrôle de version. |
Non |
Vous ne devez pas conserver ce fichier sous contrôle de version. |
Facultativement |
Vous pouvez conserver ce fichier sous contrôle de version si vous souhaitez que toute votre équipe l'utilise, mais vous pouvez aussi le garder pour vous.
Par exemple, si vous voulez que les membres de votre équipe utilisent les mêmes options CodeGuard pour votre projet, vous pouvez conserver le fichier |
Sauf si constructible |
Vous ne devez conserver ce fichier sous contrôle de version que s'il est requis pour construire votre application et que votre projet ne le construit pas. Par exemple, vous devez conserver les fichiers binaires des bibliothèques tierces parties si vous n'avez pas leurs sources ou si votre projet ne construit pas ces bibliothèques. Cependant, si votre projet construit une bibliothèque, vous n'avez pas besoin de conserver le fichier binaire de cette bibliothèque dans votre système de contrôle de version. |
Extension de fichier | Description | Conserver dans le VCS ? |
---|---|---|
a |
Fichier bibliothèque statique (format ELF) produit par les compilateurs C++ améliorés par Clang tels que les fichiers de bibliothèque statique de package. Pour de plus amples informations, voir : |
Sauf si constructible |
apk |
Fichier package d'application Android. Voir Déploiement de votre application Android signée. |
Non |
bdsproj |
Fichier des options de projet pour BDS 2006 et version antérieure (remplacé par |
Oui |
bdsgroup |
Groupe de projets pour BDS 2006 et les produits antérieurs. |
Oui |
bpi |
Sauf si constructible | |
bpl |
Non | |
cbproj |
Fichier projet C++. Contient les paramètres en cours des options de projet, tels que les paramètres du compilateur et du lieur, les répertoires, les directives conditionnelles et les paramètres de la ligne de commande. (Définissez ces options à l'aide de Projet > Options.) A la compilation, produit un fichier |
Oui |
cfg |
Fichier de configuration de projet utilisé pour les compilations en ligne de commande, comme suit :
|
Facultativement |
cgi |
Le fichier CG32.cgi contient les informations de configuration pour CodeGuard, un utilitaire utilisé pour le suivi des redéfinitions en mémoire dans des exécutables C++ liés statiquement. Voir Utilisation de CodeGuard. |
Facultativement |
cgl |
CodeGuard génère un fichier journal, |
Non |
cpp |
Oui | |
csm |
Fichier d'en-tête précompilé C++ dans les versions antérieures de C++Builder, comme C++Builder 5. |
Facultativement |
d |
Non | |
dcp |
Sauf si constructible | |
dcu |
Non | |
dct |
Tous les changements de modèles de composants que vous effectuez dans RAD Studio sont stockés dans |
Non |
deployproj |
Le fichier de configuration du Gestionnaire de déploiement pour votre projet. |
Oui |
dfm |
Un fichier fiche VCL Windows. |
Oui |
dll |
Un fichier bibliothèque de liaison dynamique. Pour de plus amples informations, voir Création de packages et de DLL. |
Sauf si constructible |
dpk |
Oui | |
dpr |
Source de projet Delphi. A la compilation, produit un fichier |
Oui |
dproj |
Fichier projet Delphi créé par l'EDI. Contient les paramètres en cours des options de projet, tels que les paramètres du compilateur et du lieur, les répertoires, les directives conditionnelles et les paramètres de la ligne de commande. Définissez ces options avec Projet > Options. Ce fichier n'est pas utilisé lors de la compilation d'un projet depuis la ligne de commande, avec le compilateur en ligne de commande. |
Oui |
drc |
Non | |
dres |
Fichier de ressources compilé Delphi. Cette extension est utilisée quand vous ajoutez une ressource à un projet, telle qu'une icône ou une image. Le fichier |
Non |
dsk |
Fichier utilisé pour enregistrer le bureau du projet quand l'option d'auto-enregistrement Bureau du projet est activée sur Outils > Options > Options d'environnement. |
Non |
dst |
Fichier utilisé pour enregistrer le paramètre de vitesse du bureau, comme défini dans la zone de liste déroulante bureau de la barre d'outils de l'EDI. |
Non |
dsv |
Fichier utilisé pour enregistrer l'état des vues avant de fermer un projet lorsque l'option Enregistrer l'état de l'éditeur à la fermeture d'un onglet est activée Outils > Options > EDI > Enregistrement et récupération. |
Non |
dwo |
Fichier objet Split DWARF contenant des informations de débogage produites par le compilateur amélioré par Clang Windows 64 bits. Pour de plus amples informations, voir, Split DWARF. |
Non |
dSYM |
Sauf si constructible | |
dylib |
Une bibliothèque dynamique ( |
Sauf si constructible |
dylib.rsm |
Fichier de symboles de débogage distant pour Delphi pour macOS. Voir |
Sauf si constructible |
entitlements |
Non | |
exe |
Fichier exécutable Windows. |
Sauf si constructible |
exe.incr |
Informations de construction incrémentielle. |
Sauf si constructible |
fmx |
Fichier fiche multi-périphérique Voir Création d'une application FireMonkey. |
Oui |
fsf |
Fichier de styles binaire FireMonkey. Similaire au fichier |
Sauf si constructible |
groupproj |
Groupe de projets. |
Oui |
h |
Oui | |
hpp |
Oui | |
i |
Sortie du préprocesseur C++ (non enregistrée par défaut). Chaque fichier d'implémentation C++ et tous ses fichiers en-tête C++ sont prétraités dans un fichier |
Non |
identcache |
Informations utilisées pour le refactoring. |
Non |
ilc ild ilf ilr ils |
Non | |
info.plist |
Non | |
ipa |
Fichier archive d'application pour une app iOS. Généré pour les configurations de plate-forme Ad hoc et Magasin d'applications. Voir Déploiement de votre application iOS pour une distribution Ad-hoc et Déploiement de votre application iOS pour soumission à l'App Store. |
Non |
lib |
Cela peut être l'un quelconque des éléments suivants :
|
Sauf si constructible |
local |
Options de projet spécifiques à l'utilisateur. |
Non |
map |
Non | |
nfn |
Un fichier maintenu par les outils de traduction, contenant les chaînes traduites et d'autres données affichées dans le gestionnaire de traductions. Il existe un fichier |
Facultativement |
o |
Fichier objet C++ ou une unité de traduction compilée. |
Sauf si constructible |
obj |
Fichier objet C++ ou une unité de traduction compilée. |
Sauf si constructible |
ocx |
OCX (OLE Control eXtension), créé par l'expert Fiche Active. |
Sauf si constructible |
optset |
Fichier jeu d'options nommé stockant les options de configuration, séparément des projets. Voir Présentation des jeux d'options. |
Oui |
otares |
Fichier avec des ressources inconnues générées pendant la mise à niveau du projet pré XE2. Des ressources inconnues sont des ressources qui ne sont pas incluses dans la configuration de construction, comme les informations de version, les icônes, les manifestes ou les styles. |
Oui |
pas |
Oui | |
pch |
Facultativement | |
pdi |
Non | |
plist |
Fichier liste de propriétés. Les listes de propriétés sont générées pour les plates-formes cibles macOS ARM 64 bits, macOS 64 bits et Périphérique iOS 64 bits. Voir Compilation et construction des applications multi-périphériques. RAD Studio génère les fichiers de listes de propriétés suivants : |
Non |
profile |
Un profil de connexion qui décrit la connexion au Platform Assistant s'exécutant sur un système distant, pour le développement d'applications multi-périphériques ciblant la plate-forme macOS ou iOS. |
Non |
res, rc |
Fichiers de ressources compilés et non compilés. |
Sauf si constructible |
ridl |
Langage de définition d'interface restreinte. Fichier texte utilisé par l'éditeur de bibliothèques de types. |
Oui |
rps |
Ancienne extension pour un référentiel de traductions ITE/ETM ; prise en charge pour l'accès en lecture seule. Les référentiels de traductions sont à présent enregistrés dans les fichiers |
Facultativement |
rsp |
Fichier de réponse utilisé par le lieur C++. |
Oui |
rsm |
Fichier de débogage RSM, utilisé pour le débogage distant dans les projets Delphi. Activé par l'option Inclure les symboles de débogage distant sur Projet > Options > Compilateur Delphi > Liaison. |
Sauf si constructible |
sdk |
Un SDK qui décrit une plate-forme cible, et une combinaison des fichiers nécessaires à la construction d'applications pour cette plate-forme. |
Non |
so |
C'est l'extension de fichier des bibliothèques partagées dans des systèmes comme Unix, tels que macOS et Linux. Lorsque vous construisez une application multi-périphérique pour Android, RAD Studio génère une bibliothèque partagée avec cette extension de fichier qui implémente la logique du projet, étant donné qu'Android est basé sur Linux. |
Sauf si constructible |
stat |
Lorsque vous fermez le projet, RAD Studio enregistre les statistiques du projet dans le fichier <NomProjet>.stat. Si vous le souhaitez, vous pouvez conserver ce fichier dans le contrôle de version. |
Facultativement |
style |
Fichier de styles FireMonkey. Voir Personnalisation des applications FireMonkey avec les styles. |
Oui |
sym |
Fichier de symboles. C++Builder utilise |
Oui |
targets |
Fichier targets, un fichier XML compatible MSBuild que vous ajoutez à votre projet afin de permettre la personnalisation du processus de construction. Il contient des scripts MSBuild ainsi que d'autres informations. |
Oui |
tds |
Sauf si constructible | |
tgproj |
Projet de conception de la modélisation. |
Oui |
tlb |
Bibliothèque de types. |
Sauf si constructible |
tmx |
Le référentiel de traductions stocke les données dans un fichier |
Facultativement |
todo |
Liste A faire du projet. |
Oui |
tvsconfig |
Fichier de configuration de la modélisation. |
Non |
txvpck, txvcls |
Informations pour un diagramme de modèle. |
Oui |
vsf |
Fichier de style VCL, activé dans la page Apparence de l'application. |
Oui |
vlb |
Fichier LiveBindings visuel. Voir Concepteur LiveBindings. |
Non |
xml |
XML est un langage de balisage pour les fichiers de données. La liste suivante contient des exemples de fichiers XML générés par RAD Studio : |
Facultativement |
#nn |
Ici #nn = #00, #01, #02, et ainsi de suite. Fichier de type de débogage C++. |
Sauf si constructible |