AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

FileVersion wird nicht aktualisiert

Ein Thema von Andreas H. · begonnen am 31. Aug 2007 · letzter Beitrag vom 4. Sep 2007
Antwort Antwort
Benutzerbild von Andreas H.
Andreas H.

Registriert seit: 3. Mär 2006
Ort: Schopfloch
163 Beiträge
 
Delphi 2006 Professional
 
#1

FileVersion wird nicht aktualisiert

  Alt 31. Aug 2007, 06:09
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.

Wo nimmt denn BDS2006 die alte Nummer her? Gibts da nen Cache, der beim Aktualisieren aus dem Repository (svn) nicht überschrieben wird?


Gruß Andreas
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: FileVersion wird nicht aktualisiert

  Alt 31. Aug 2007, 06:28
Versionsangaben stehen doch nochmal in der *.res-Datei und diese wird dann beim Compilieren zur Exe gebunden. Ist jedenfalls bei D6 so.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Andreas H.
Andreas H.

Registriert seit: 3. Mär 2006
Ort: Schopfloch
163 Beiträge
 
Delphi 2006 Professional
 
#3

Re: FileVersion wird nicht aktualisiert

  Alt 31. Aug 2007, 06:37
Und wann wird die aktualisiert? Ich denke, die wird beim Kompilieren erzeugt oder?
Gehört die auch ins Repository?
Aber soll das denn dann überhaupt gehen mit den Revisionsnummern?
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#4

Re: FileVersion wird nicht aktualisiert

  Alt 31. Aug 2007, 07:51
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:
  • Code wird erzeugt und die Versionsnummer übernommen (0.0.0.0)
  • Build-Nummer wird um 1 erhöht (0.0.0.1)
Möglicherweise ist das die Ursache

cu

Oliver
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Benutzerbild von Andreas H.
Andreas H.

Registriert seit: 3. Mär 2006
Ort: Schopfloch
163 Beiträge
 
Delphi 2006 Professional
 
#5

Re: FileVersion wird nicht aktualisiert

  Alt 31. Aug 2007, 08:04
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...
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: FileVersion wird nicht aktualisiert

  Alt 31. Aug 2007, 08:30
Zitat von Andreas H.:
Und offensichtlich noch irgendwo...
In der *.res-Datei. Übernehme diese auch mal in Repository.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Andreas H.
Andreas H.

Registriert seit: 3. Mär 2006
Ort: Schopfloch
163 Beiträge
 
Delphi 2006 Professional
 
#7

Re: FileVersion wird nicht aktualisiert

  Alt 31. Aug 2007, 08:58
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...
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: FileVersion wird nicht aktualisiert

  Alt 31. Aug 2007, 09:01
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.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Andreas H.
Andreas H.

Registriert seit: 3. Mär 2006
Ort: Schopfloch
163 Beiträge
 
Delphi 2006 Professional
 
#9

Re: FileVersion wird nicht aktualisiert

  Alt 31. Aug 2007, 09:11
Danke, werds mal testen
  Mit Zitat antworten Zitat
Benutzerbild von Andreas H.
Andreas H.

Registriert seit: 3. Mär 2006
Ort: Schopfloch
163 Beiträge
 
Delphi 2006 Professional
 
#10

Re: FileVersion wird nicht aktualisiert

  Alt 4. Sep 2007, 19:55
Hallo,

nur der Vollständigkeit halber:

Der Tipp mit der RES-Datei war goldrichtig!

Nochmal Danke!!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz