FileVersion gibt immer die aktuelle Version zurück?

Ich versuche die FileVersion einer Projektdatei rauszubekommen. Ich habe dazu diesen Progress 4GL Code:



oProjectBase:Open(llDatei, LlDomFileMode:Open, LlDomAccessMode:ReadOnly, LlDomSettings:IgnoreErrors).

MESSAGE “Version: ” + oProjectBase:Settings:FileVersion VIEW-AS ALERT-BOX.

Ich bekomme aber immer Version 16, obwohl in der Datei FileVersion 10 steht.

Das selbe auch mit dem DOMViewer, es wird bei FileVersion immer 16 angezeigt.

Gibt es eine andere Möglichkeit an die echte FileVersion zu kommen? Also abgesehen davon die Datei als textdatei zu lesen und nach dem String zu suchen. :wink:

Hallo,

nach interner Rücksprache mit den zuständigen Kollegen aus unserer Entwicklungsabteilung möchte ich gerne folgende Informationen weiterleiten zu diesem Anliegen.

Da die in diesem Zusammenhang benötigte Datei beim Laden konvertiert wird, gibt es leider keine andere Möglichkeit als die von dir bereits erwähnte Methode über die Stringsuche. Wenn die besagte Information bezüglich der “FileVersion” benötigt wird, dann bleibt nichts anderes übrig als in diesem Kontext die Variante mit dem String zu verwenden.

Solltest du weitere Fragen dazu haben, dann gib uns gerne nochmal eine entsprechende Rückmeldung dazu.