AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Versionsinformationen werden nicht mit in die Exe übernommen
Thema durchsuchen
Ansicht
Themen-Optionen

Versionsinformationen werden nicht mit in die Exe übernommen

Ein Thema von jensw_2000 · begonnen am 30. Okt 2014 · letzter Beitrag vom 6. Sep 2024
Antwort Antwort
Seite 2 von 5     12 34     Letzte »    
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#11

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 30. Okt 2014, 12:19
Gefunden...
Der {$R *.RES} Eintrag fehlt in allen "Problemprojekten".
Wie kann den sowas passieren?
Den Projektquelltext öffne ich eigentlich nie und wenn, dann lösche ich sicher keine Resourceneinträge manuell raus ...
Schau halt in der History deines Quellcodeverwaltungssystem wann das rausgefallen ist ...
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#12

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 30. Okt 2014, 12:27
Schau halt in der History deines Quellcodeverwaltungssystem wann das rausgefallen ist ...
Oder das __history-Verzeichnis vom Delphi.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
gmc616

Registriert seit: 25. Jun 2004
Ort: Jena
627 Beiträge
 
Delphi 10.3 Rio
 
#13

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 20. Dez 2021, 17:21
Im Jahre 2021 hat mir dieser alte Thread weitergeholfen.

Hatte im Source {R *.res} stehen, statt {$R *.res}.
Wie auch immer das passieren konnte^^

Danke DP!
  Mit Zitat antworten Zitat
galych

Registriert seit: 19. Aug 2024
7 Beiträge
 
#14

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 19. Aug 2024, 19:20
Hallo Leute, ich kämpfe mit ähnlichem Problem und weiß nicht mehr weiter.
In meinem (ziemlich großem) Projekt ist in Delphi 11 die Version 12.0.0.1 eingestellt. Und ja, die Übernahme der Versionsinformationen ist aktiviert, die Projektdatei enthält {$R *.res}.

Das Problem ist, dass in exe-Datei die falsche Version steht, und zwar Dateiversion 11.7.0.1, Produktversion 11.8. Keine Ahnung, woher das kommt.

Hat jemand evtl. eine Idee für mich?

Danke.
  Mit Zitat antworten Zitat
Papaschlumpf73

Registriert seit: 3. Mär 2014
Ort: Berlin
435 Beiträge
 
Delphi 12 Athens
 
#15

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 19. Aug 2024, 19:35
Du hast mglw. die Debug-Projektoptionen eingestellt, gibst aber die Release-Version aus.
  Mit Zitat antworten Zitat
galych

Registriert seit: 19. Aug 2024
7 Beiträge
 
#16

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 19. Aug 2024, 19:38
Du hast mglw. die Debug-Projektoptionen eingestellt, gibst aber die Release-Version aus.
Ich habe beides ausprobiert - debug und release. In beiden Varianten habe ich dasselbe Problem.
  Mit Zitat antworten Zitat
Frickler

Registriert seit: 6. Mär 2007
Ort: Osnabrück
591 Beiträge
 
Delphi XE6 Enterprise
 
#17

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 19. Aug 2024, 19:45
Bei den DDevExtensions gibt es ein Tool "Set Project Versioninfo". Damit sollte Dein Problem lösbar sein.
  Mit Zitat antworten Zitat
galych

Registriert seit: 19. Aug 2024
7 Beiträge
 
#18

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 19. Aug 2024, 19:53
Bei den DDevExtensions gibt es ein Tool "Set Project Versioninfo". Damit sollte Dein Problem lösbar sein.
Ich bin sicher, dass es Methoden gibt, solche Probleme zu hacken. Mich interessiert eher, woher die falsche Information kommt und warum die richtige aus Projektoptionen nicht übernommen wird.

Ich muss auch sagen, dass in früheren Versionen des Projekts dieses Problem nicht gab. Könnte es an der Delphi-Version liegen? In Delphi 11 wird nur die Version 12.0 (die aktuellste) des Projekts entwickelt.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#19

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 19. Aug 2024, 22:19
Wenn du mal im VersionsInfo-Dialog die verschiedenen Ziele anwählst, wirst du vermutlich irgendwo diese Daten finden.

Ich persönlich finde es ja keine gute Idee, für jede Kombination von Plattform und Konfiguration eigene Werte zuhaben, aber die Vererbung nahezu unkontrollierbar zu machen. Daher gibt es im Project Magician eine Option dies wieder etwas gerade zu biegen. Dann steht für ein Windows-only Projekt der relevante Wert in Alle Konfigurationen und bei allen anderen Plattformen im jeweils darunter liegenden Plattform-Zweig.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
galych

Registriert seit: 19. Aug 2024
7 Beiträge
 
#20

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 19. Aug 2024, 22:49
Wenn du mal im VersionsInfo-Dialog die verschiedenen Ziele anwählst, wirst du vermutlich irgendwo diese Daten finden.
Diesen Gedanken hatte ich, daher habe ich diese Werte kontrolliert. Für alle Ziele ist in diesem Dialog dieselbe Version eingestellt - 12.0.0.1.

Die Version in meiner Delphi-Instance ist nicht wirklich für das Projekt relevant, weil die endgültige Version auf dem Jenkins gebaut wird. Ich müsste prüfen, was passiert, wenn ich dort Delphi öffne und das Projekt kompiliere, das mache ich morgen.
Da aber beim Start des Projekts die Version mit der Eintragung in der DB verglichen wird, macht dieser Fehler für mich unmöglich, den Server und die DB der Version zu nutzen.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 5     12 34     Letzte »    


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 19:26 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