Erweiterungen von mit RAD Studio erzeugten Dateien
Nach oben zu Dateitypen - Index
Die folgende Tabelle enthält die Erweiterungen der von RAD Studio erzeugten Dateien.
Hinweis: Für MSBuild müssen die Erweiterungen aller Projektdateien auf "proj" enden (d. h. MSBuild verwendet die Maske
*.*proj
).
Die folgende Tabelle enthält Erläuterungen zu den verschiedenen Werten in der Spalte "Versionskontrolle?" der obigen Tabelle:
Wert | Beschreibung |
---|---|
Ja |
Diese Datei muss in die Versionskontrolle einbezogen werden. |
Nein |
Diese Datei sollte nicht in die Versionskontrolle einbezogen werden. |
Optional |
Diese Datei können Sie in die Versionskontrolle einbeziehen, wenn Ihr gesamtes Team diese Datei verwenden soll, Sie können sie aber auch bei sich behalten. Wenn Sie beispielsweise möchten, dass alle Ihre Teammitglieder die gleichen CodeGuard-Optionen für Ihr Projekt verwenden, können Sie die erzeugte |
Sofern Build-fähig |
Sie sollten diese Datei nur in die Versionskontrolle aufnehmen, wenn die Datei zum Erstellen des Anwendungs-Build erforderlich ist und sie nicht von Ihrem Projekt erzeugt wird. Sie müssen beispielsweise binäre Bibliotheksdateien von Drittherstellern in die Versionskontrolle aufnehmen, wenn Sie nicht über die Quellen verfügen oder Ihr Projekt diese Bibliotheken nicht erzeugt. Wenn Ihr Projekt allerdings eine Bibliothek erzeugt, müssen Sie die resultierende Binärdatei dieser Bibliothek nicht in Ihr Versionskontrollsystem aufnehmen. |
Dateierweiterung | Beschreibung | Versionskontrolle? |
---|---|---|
a |
Statische Bibliotheksdatei (ELF-Format), die entweder von den C++-Compilern, die durch Clang erweitert wurden, oder dem BCCOSX-Compiler erzeugt wird, wie z. B. statische Package-Bibliotheksdateien. Weitere Informationen finden Sie unter: |
Sofern Build-fähig |
apk |
Android-Anwendungspaketdatei. Siehe Bereitstellen von signierten Android-Anwendungen. |
Nein |
bdsproj |
Projektoptionsdatei für BDS 2006 und früher (wurde durch |
Ja |
bdsgroup |
Projektgruppen für BDS 2006 und früher. |
Ja |
bpi |
Sofern Build-fähig | |
bpl |
Nein | |
cbproj |
C++-Projektdatei. Enthält die aktuellen Einstellungen für Projektoptionen, wie z. B. Compiler- und Linker-Einstellungen, Verzeichnisse, bedingte Direktiven und Befehlszeilenparameter. (Legen Sie die Optionen mit dem Menübefehl Projekt > Optionen fest.) Erzeugt beim Compilieren eine |
Ja |
cfg |
Projektkonfigurationsdateien, die beim Compilieren von der Befehlszeile aus verwendet werden:
Bei 32-Bit-Windows sucht der Delphi-Compiler beispielsweise nach einer |
Optional |
cgi |
Die Datei CG32.cgi enthält die Konfigurationsinformationen für CodeGuard, einem Hilfsprogramm zur Verfolgung von Speicherüberschreibungen in statisch gelinkten ausführbaren C++-Dateien. Siehe CodeGuard verwenden. |
Optional |
cgl |
CodeGuard erzeugt eine Protokolldatei, |
Nein |
cpp |
Ja | |
csm |
Vorcompilierte C++-Header-Datei in früheren Versionen von C++Builder, wie C++Builder 5. |
Optional |
d |
Nein | |
dcp |
Sofern Build-fähig | |
dcu |
Nein | |
dct |
Änderungen an Komponentenvorlagen, die Sie in RAD Studio vornehmen, werden in |
Nein |
deployproj |
Konfigurationsdatei des Bereitstellungs-Manager|Bereitstellungs-Managers für Ihr Projekt. |
Ja |
dfm |
Eine Windows VCL-Formulardatei. |
Ja |
dll |
Eine dynamisch gelinkte Bibliotheksdatei. Weitere Informationen finden Sie unter Packages und DLLs erstellen. |
Sofern Build-fähig |
dpk |
Ja | |
dpr |
Delphi-Projektquelltextdatei; erzeugt beim Compilieren eine |
Ja |
dproj |
Von der IDE erzeugte Delphi-Projektdatei. Enthält die aktuellen Einstellungen für Projektoptionen, wie z. B. Compiler- und Linker-Einstellungen, Verzeichnisse, bedingte Direktiven und Befehlszeilenparameter. Legen Sie die Optionen mit dem Menübefehl Projekt > Optionen fest. Diese Datei wird nicht beim Compilieren eines Projekts von der Befehlszeile aus mit dem Befehlszeilen-Compiler verwendet. |
Ja |
drc |
Nein | |
dres |
Compilierte Delphi-Ressourcendatei. Diese Erweiterung wird beim Hinzufügen einer Ressource zu dem Projekt, wie z. B. einem Symbol oder einem Bild, verwendet. Die |
Nein |
dsk |
Datei zum Speichern des Projekt-Desktops, wenn die Option Projekt-Desktop automatisch speichern im Dialogfeld Tools > Optionen > Umgebungsoptionen aktiviert ist. |
Nein |
dst |
Datei zum Speichern der Desktop-Schnelleinstellung, die im Kombinationsfeld "Desktop" in der IDE-Symbolleiste festgelegt ist. |
Nein |
dSYM |
Sofern Build-fähig | |
dylib |
Eine dynamische Bibliothek ( |
Sofern Build-fähig |
dylib.rsm |
Datei mit externen Debug-Symbolen für Delphi für OS X. Siehe |
Sofern Build-fähig |
entitlements |
Nein | |
exe |
Ausführbare Windows-Datei. |
Sofern Build-fähig |
exe.incr |
Inkrementelle Build-Informationen. |
Sofern Build-fähig |
fmx |
Geräteübergreifende Formulardatei. Siehe Erstellen einer FireMonkey-Anwendung. |
Ja |
fsf |
Binäre FireMonkey-Stildatei. Entspricht der |
Sofern Build-fähig |
groupproj |
Projektgruppe. |
Ja |
h |
Ja | |
hpp |
Ja | |
i |
C++-Präprozessorausgabe (wird nicht standardmäßig gespeichert). Jede C++-Implementierungsdatei und alle einbezogenen C++-Header-Dateien werden vom Präprozessor in eine |
Nein |
identcache |
Informationen für das Refactoring. |
Nein |
ilc ild ilf ilr ils |
Nein | |
info.plist |
Nein | |
ipa |
Anwendungsarchivdatei für eine iOS-Anwendung. Wird für die Plattformkonfigurationen oder generiert. Weitere Informationen finden Sie unter Bereitstellen von iOS-Anwendungen für die Ad-hoc-Weitergabe und Bereitstellen von iOS-Anwendungen für die Übermittlung an den App Store. |
Nein |
lib |
Kann Folgendes sein:
|
Sofern Build-fähig |
local |
Benutzerspezifische Projektoptionen. |
Nein |
map |
Nein | |
nfn |
Eine Datei, die von den Übersetzungs-Tools verwaltet wird. Sie enthält übersetzte Strings und andere Daten, die im Translation-Manager angezeigt werden. Für jedes Formular in der Anwendung und für jede Zielsprache wird eine separate |
Optional |
o |
C++-Objektdatei oder compilierte Übersetzungs-Unit. |
Sofern Build-fähig |
obj |
C++-Objektdatei oder compilierte Übersetzungs-Unit. |
Sofern Build-fähig |
ocx |
Vom Active Form-Experten erzeugte OLE Control eXtension (OCX). |
Sofern Build-fähig |
optset |
Benannte Optionsgruppendatei, in der Konfigurationsoptionen für jedes Projekt gespeichert werden. Siehe Übersicht über Optionsgruppen. |
Ja |
otares |
Datei mit unbekannten Ressourcen, die beim Upgrade eines Projekts einer früheren Version (nicht XE2) erzeugt werden. (Unbekannte Ressourcen sind Ressourcen, die nicht in der Build-Konfiguration enthalten sind, wie Versionsinformationen, Symbole, Manifest oder Stile.) |
Ja |
pas |
Ja | |
pch |
Optional | |
pdi |
Nein | |
plist |
Eigenschaftslistendatei. Eigenschaftslisten werden für OS X-, iOS-Geräte - 32 Bit, iOS-Geräte - 64 Bit und iOS-Simulator-Zielplattformen erzeugt. Siehe Compilieren und Erzeugen von geräteübergreifenden Anwendungen. RAD Studio generiert die folgenden Eigenschaftslistendateien: |
Nein |
profile |
Ein Verbindungsprofil, das die Verbindung mit dem auf einem Remote-System ausgeführten "Platform Assistant" für die geräteübergreifende Anwendungsentwicklung für die OS X- oder die iOS-Zielplattform beschreibt. |
Nein |
res, rc |
Compilierte und nicht compilierte Ressourcendateien. |
Sofern Build-fähig |
ridl |
RIDL (Restricted Interface Definition Language). Textbasierte Datei, die vom Typbibliothekseditor verwendet wird. |
Ja |
rps |
Alte Erweiterung für ein ITE/ETM-Übersetzungswörterbuch; wird für den schreibgeschützten Zugriff unterstützt. Übersetzungswörterbücher werden jetzt als |
Optional |
rsp |
Antwortdatei, die vom C++-Linker verwendet wird. |
Ja |
rsm |
RSM-Debug-Datei, wird für das Remote-Debugging in Delphi-Projekten verwendet. Wird von der Option Mit externen Debug-Symbolen auf der Seite Projekt > Optionen > Delphi-Compiler > Linken aktiviert. |
Sofern Build-fähig |
sdk |
Ein SDK, das eine Zielplattform und eine Kombination von Dateien beschreibt, die zum Erzeugen von Anwendungen für diese Plattform erforderlich sind. |
Nein |
so |
Dies ist die Dateierweiterung gemeinsam genutzter Bibliotheken in Unix-ähnlichen Systemen, z. B. OS X und Linux. Wenn Sie eine geräteübergreifende Anwendung für Android erstellen, erzeugt RAD Studio eine gemeinsam genutzte Bibliothek mit dieser Dateierweiterung zur Implementierung der Projektlogik, da Android auf Linux basiert. |
Sofern Build-fähig |
stat |
RAD Studio speichert die Projektstatistik in der Datei <Projektname>.stat, wenn Sie das Projekt schließen. Sie können diese Datei in die Versionskontrolle einbeziehen. |
Optional |
style |
FireMonkey-Stildatei. Siehe Anpassen von FireMonkey-Anwendungen mit Stilen. |
Ja |
sym |
Symboldatei. C++Builder ordnet mit |
Ja |
targets |
Targets-Datei, eine MSBuild-konforme XML-Datei, die Sie Ihrem Projekt hinzufügen, damit der Build-Prozess angepasst werden kann. Sie enthält MSBuild-Skripte und andere Informationen. |
Ja |
tds |
Sofern Build-fähig | |
tgproj |
Modellierungs-Designprojekt. |
Ja |
tlb |
Typbibliothek. |
Sofern Build-fähig |
tmx |
Im Übersetzungswörterbuch werden Daten im XML-Format in einer |
Optional |
todo |
Die To-Do-Liste des Projekts. |
Ja |
tvsconfig |
Konfigurationsdatei für die Modellierung. |
Nein |
txvpck, txvcls |
Informationen für Modelldiagramme. |
Ja |
vsf |
VCL-Stildatei, die auf der Seite Erscheinungsbild der Anwendung aktiviert wird. |
Ja |
vlb |
Visuelle LiveBindings-Datei. Siehe LiveBindings-Designer. |
Nein |
xml |
XML ist eine Auszeichnungssprache für Datendateien. Die folgende Liste enthält einige Beispiele für XML-Dateien, die RAD Studio generiert: |
Optional |
#nn |
Hier #nn = #00, #01, #02 usw. C++-Debug-Typdatei. |
Sofern Build-fähig |