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 29. Okt 2014 · letzter Beitrag vom 6. Sep 2024
Antwort Antwort
jensw_2000
(Gast)

n/a Beiträge
 
#1

Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 29. Okt 2014, 23:04
Ich habe bei diversen Projekten das Problem, dass die VersionsInfo in den erzeugten Binaries immer leer ist, obwohl die Versionsinformationen in den Projektoptionen richtig hinterlegt sind. Der Haken "Versionsinformationen in das Projekt übernehmen" ist natürlich auch gesetzt.
Überwiegend sind das Altprojekte, die ich immer beim Erscheinen einer neuen Delphi Version migriert hatte. Das Problem begann damals in XE2 und trat nur bei sehr wenigen Projekten auf. Jetzt, bei XE6 verweigern etwa 50% aller Altprojekte das Schreiben der Versionsinfo.
In der DPRJ stehen die Versionsinformationen richtig drin. Ich sehe dort auch keinen Unterscheid zu Projekten, bei denen die Versionsinfo in die Exe übernommen wird.

Wie kann ich das sinnvoll fixen?
Ich möchte ungern alle res und dprj Files aus allen Projekten löschen, um dann überall alle Projektoptionen neu zu konfigurieren.
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.392 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 29. Okt 2014, 23:18
Ich möchte ungern alle res und dprj Files aus allen Projekten löschen, um dann überall alle Projektoptionen neu zu konfigurieren.
das hätte ich dir vorgeschlagen. Bin gespannt ob jemand was anderes weiß....
  Mit Zitat antworten Zitat
Kralle

Registriert seit: 31. Okt 2004
Ort: Bremerhaven
355 Beiträge
 
Delphi XE7 Professional
 
#3

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 30. Okt 2014, 06:38
Moin,

vielleicht hilft dieser Thread das Problem zu klären:

Versionsinformation vs Dateiversion

Gruß HEiko
OS: Windows 10 Professional, Delphi XE7 Pro SP1 +(Mobilpack & FireDAC)
  Mit Zitat antworten Zitat
jensw_2000
(Gast)

n/a Beiträge
 
#4

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 30. Okt 2014, 06:51
vielleicht hilft dieser Thread das Problem zu klären:
Versionsinformation vs Dateiversion
Leider nicht.
Die Versionsinformationen werden im Fehlerfall komplett weggelassen. Im erzeugten Binary dann weder File- noch Productversion, noch irgendetwas anderes übernommen. Im Anhang ist mal ein Screenshot von einer DLL, bei der in Delphi die Versionsinfos mit Copyright, Versionsnummern Pruduktnamens usw. komplett gefüllt sind.
Angehängte Grafiken
Dateityp: png Unbenannt.PNG (16,5 KB, 42x aufgerufen)
  Mit Zitat antworten Zitat
Kralle

Registriert seit: 31. Okt 2004
Ort: Bremerhaven
355 Beiträge
 
Delphi XE7 Professional
 
#5

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 30. Okt 2014, 07:10
Hallo Jens,

Hätte ja klappen können.

Gruß Heiko
OS: Windows 10 Professional, Delphi XE7 Pro SP1 +(Mobilpack & FireDAC)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: Versionsinformationen werden nicht mit in die Exe übernommen

  Alt 30. Okt 2014, 07:54
Das Compiler/Linker-Log hast du dir schon durchgelesen?

Bindest du ein eigenes Manifest ein?



Die VersionsInfos von Delphi selber müssen in der RES stehen und das wird dann in die EXE/DLL eingebunden.
Das in der DProj ist nur eine "Kopie", aus welcher die RES generiert wird.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (30. Okt 2014 um 07:57 Uhr)
  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 01:07 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