![]() |
FileVersion wird nicht aktualisiert
Hallo,
gestern Abend habe ich die Verrsion 0.0.1.19 in mein Reopsitory übertragen und dort ist sie auch angekommen, wie ein Blick mit einem Editor in die bdsproj-Datei im Repository zeigt. Beim Aktualisieren des Projektes auf einem anderen Rechner und Kompilieren (projekt kompilieren) zeigt der Über-Dialog noch die Version 0.0.1.18, was auch in den Projektoptionen so eingetragen ist. Nanu, denke ich und schau mit enem Editor in die bdsproj-Datei in der Arbeitskopie und dort steht 0.0.1.19. :wiejetzt: Wo nimmt denn BDS2006 die alte Nummer her? Gibts da nen Cache, der beim Aktualisieren aus dem Repository (svn) nicht überschrieben wird? Gruß Andreas |
Re: FileVersion wird nicht aktualisiert
Versionsangaben stehen doch nochmal in der *.res-Datei und diese wird dann beim Compilieren zur Exe gebunden. Ist jedenfalls bei D6 so.
|
Re: FileVersion wird nicht aktualisiert
Und wann wird die aktualisiert? Ich denke, die wird beim Kompilieren erzeugt oder?
Gehört die auch ins Repository? :wiejetzt: Aber soll das denn dann überhaupt gehen mit den Revisionsnummern? :wiejetzt: |
Re: FileVersion wird nicht aktualisiert
Hallo Andreas,
kann es sein, dass du das projekt neu erstellt hast und in den Versionsinformationen "Build automatisch erhöhen" angeschaltet hast? Dann passiert ja folgendes:
cu Oliver |
Re: FileVersion wird nicht aktualisiert
Ne, natürlich nicht!
Ich kompiliere danach natürlich nochmal. Mein Problem ist, dass wenn ich die Projektdatei aus dem Repository aktualisiere, die Änderungen darin nicht in das Kompilat und in den Optionen-Dialog des Projekts wandern. Die Versionsnummern werden in der Projektdatei gespeichert. Und offensichtlich noch irgendwo... |
Re: FileVersion wird nicht aktualisiert
Zitat:
|
Re: FileVersion wird nicht aktualisiert
Jepp, mach ich.
Ist aber trotzdem komisch, dass die RES-Datei Vorrang hat vor den Daten in der bdsproj-Datei. Aber wenns denn so ist... |
Re: FileVersion wird nicht aktualisiert
Die Res-Datei wird immer parallel zur Projekdatei aktualisiert. Ist zwar redundant aber die Res-Datei kann vom Compiler mitkompiliert werden. Mit der Projektdatei (bdsproj) kann nur die IDE etwas anfangen. Evtl. ändert sich ja ab D2007 mit MS-Build hier etwas das man darüber von der Projektdatei die *.res-Datei aktualisieren kann.
|
Re: FileVersion wird nicht aktualisiert
Danke, werds mal testen
|
Re: FileVersion wird nicht aktualisiert
Hallo,
nur der Vollständigkeit halber: Der Tipp mit der RES-Datei war goldrichtig! Nochmal Danke!! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz