Autor Beitrag
CenBells
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1547

Win 7
Delphi XE5 Pro
BeitragVerfasst: So 02.02.14 16:09 
Hallo zusammen,

ich habe ein Problem mit meinem erzeugten Programmen nach dem Upgrade von D2007 nach DXE5.

Die Dateiversionsinformationen sind nicht korrekt.
Obwohl in den Projektoptionen die entsprechende Info steht z.b. Version 3.3., werden diese Infos nicht in der Exe eingetragen.

Da ich Updates basierend auf der Dateiversion durchführe, ist das natürlich nicht so gut. ;)

Kann jemand helfen?

DAnke un Gruß
CenBells

_________________
Eine Klasse beschreibt die Struktur und das Verhalten einer Menge gleichartiger Objekte.
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19314
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: So 02.02.14 16:29 
Sind die Informationen auch sicher in der ausgewählten Buildkonfiguration eingetragen?

Ich würde dir raten sie einmal in allen gleich einzutragen und zu aktivieren. Dann kannst du sie immer unter Alle ändern und sie sind alle gleich (es sei denn das so irgendwo anders sein). Du kannst dafür auch alle VerInfo_Keys in der .dproj Datei in einem Texteditor gleich setzen.

Die beste Lösung nach einem Upgrade ist (finde ich) die Projektdatei mit einem neuen Projekt neu anzulegen, an der gleichen Stelle zu speichern und alle Dateien wieder hinzuzufügen (und ggf. den Quelltext in der .dpr wiederherzustellen beim Einchecken ins Repository). Auf diese Weise ist alles sauber neu geschrieben.
CenBells Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1547

Win 7
Delphi XE5 Pro
BeitragVerfasst: Mo 03.02.14 13:16 
Danke für den Hinweis mit dem Texteditor.

Nun klappt das wie gewünscht.

Gruß

_________________
Eine Klasse beschreibt die Struktur und das Verhalten einer Menge gleichartiger Objekte.