![]() |
Problem mit der Bearbeitung von Versionsinformationen
Liste der Anhänge anzeigen (Anzahl: 1)
Wir pflegen für unsere Projekte die Versionsinformationen mit dem Dialog „Versionsinformationen“ ein (siehe Abbildung).
Bei einem Projekt können wir die Versionsnummer nicht mehr von zurzeit „1.9.2.5“ dauerhaft auf z.B. „1.0.2.0“ zurücksetzen („1.9.2.5“ war eine Falscheingabe). Nach Speichern und dem erneuten Aufruf des Versionsdialogs steht da wieder „1.9.2.5“ ! Die Eingabe von z.B. von „1.9.2.5“ auf „2.9.2.5“ lässt sich hingegen dauerhaft speichern. Hat jemand eine Idee, was wir falsch machen oder übersehen? Übrigens: Die Sprache lässt sich auch nicht mehr ändern (was aber nicht weiter tragisch ist). Delphi 10.3.1 Windows 7 / 10 |
AW: Problem mit der Bearbeitung von Versionsinformationen
Hast du schon versucht das Projekt neu zu erstellen, anstatt es nur zu kompilieren?
|
AW: Problem mit der Bearbeitung von Versionsinformationen
Du bist offenbar eines der vielen Opfer der VersionInfo-Vererbung geworden.
Normalerweise erbt eine Build-Konfiguration ihre Einstellungen aus der übergeordneten Konfiguration. Sobald du aber in einer Build-Konfiguration eine Änderung machst, legt Delphi eine Kopie in dieser Konfiguration an, die du mit Bordmitteln nicht mehr weg bekommst. Abhilfe schafft z.B. mein ![]() |
AW: Problem mit der Bearbeitung von Versionsinformationen
ja, hab ich gemacht - die Versionsnummer springt immer wieder zurück.
|
AW: Problem mit der Bearbeitung von Versionsinformationen
Zitat:
habe dein Tool installiert und ausgeführt - jetzt scheint alles wieder okay zu sein. Vielen Dank! |
AW: Problem mit der Bearbeitung von Versionsinformationen
Auch von mir ein Danke an Uwe.:thumb:
|
AW: Problem mit der Bearbeitung von Versionsinformationen
Ich hole dieses Thema erneut hoch, weil ich festgestellt habe, dass ich in den Versionsinformationen einstellen kann was ich will, es wird grudsätzlich
das aktuelle Datum übernommen: Hauptversion: das aktuelle Jahr (2023) Nebenversion: der aktuelle Monat (7) Ausgabe: der aktuelle Tag (9) Darauf hin habe ich die "Project Magican" von Uwe installiert und folgendes eingestellt: Clear Settings ... Versionsinfo aund Application settings Nach dem Compilieren wird wieder das aktuelle Datum übernommen. Die Einstellungen haben also keinen Einfluss gehabt. Was kann noch eingestellt werden? Hat jemand noch eine Idee? Vielen Dank an allen Ratgebern. |
AW: Problem mit der Bearbeitung von Versionsinformationen
Wenn du die Versionsinformationen einstellst, hast du ja ganz oben die Möglichkeit die Build-Konfiguration auszuwählen. Funktioniert es, wenn du die Einstellungen in Alle Konfigurationen - Alle Plattformen bzw. (wenn du nicht nur Windows als Target hast) Alle Konfigurationen - <jeweilige Plattform> machst?
Das Clear Settings in Child Configs bedeutet, dass alle Werte in den niederen Konfigurationen entfernt werden und somit die geerbten Einstellungen der Basis-Konfiguration verwendet werden. Hat man außer Windows noch andere Plattformen im Projekt aktiv, dann gibt es die VersionsInfo erst in den entsprechenden Plattformen - in der Basis-Konfiguration lässt sich dann nichts einstellen. |
AW: Problem mit der Bearbeitung von Versionsinformationen
Vielen Dank Uwe für Deine Antwort.
Nach einem Neustart wurde die Versionsnummer wieder korrekt eingetragen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:53 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