Ich verwende keine Versionsinformationen die sind immer aus.
Genauso verwende ich kein Manifest aus der Delphi
IDE.
Zitat:
Delphi hat eine eigene RES, wo z.B. die Projektversion drin steht.
Auch was über den Ressourcen Manager im Delphi angelegt wird, landet dort drin.
Mag ja unter Umständen seine Richtigkeit haben.
Erklärt aber nicht den Zustand das eine Datei angelegt wird die vom Projekt nicht verwendet wird.
Und es nervt wenn andere Leute mit meinem Quelltext arbeiten müssen und nicht wissen welche *.res nun für das Projekt zuständig ist.
Unter älteren Version von Delphi gebe ich den Pfad zur *.res in den Optionen ein und dann wird dort gesucht und diese verwendet.
Unter x64 scheint das überhaupt nicht mehr korrekt zu funktionieren.
Ich denke die Angabe wird ignoriert und deshalb eine *.res im Root Pfad angelegt die dann nicht verwendet wird.
Es wird einfach der Suchpfad zur *.res ignoriert.
Teste es doch bitte mal dann siehst du was ich meine.
Zitat:
In
PAS wird nur der erste Parameter verwendet und der RC ignoriert.
Nein wird er nicht.
Ich habe meine Schalter für die *.res Dateien in meinem Hauptformular. (nicht in der
DPR)
Meine RC Datei ist im Projekt integriert.
Wenn ich Version ändere dann ändere ich die RC entsprechend ab.
Würde es nicht funktionieren (der RC ignoriert) dann hätte ich immer die gleiche Version ist aber nicht so.
Die *.res wird dann entsprechend der RC neu kompiliert.
Aber ich sehe schon es gibt keinen Schalter der das unterbinden kann. Darum ging es mir eigentlich.