PDA

View Full Version : SetupBuilder Version Resource (German text)



NewsArchive
05-05-2019, 02:08 AM
Hallo!

kann man mit dem SetupBuilder die Einstellungen
in Version Resource ändern?

Product Version und File Version:

File Major Version
File Minor Version
File Sub Version
File Build Number



Wäre super...



Grüße,
Bernd

NewsArchive
05-05-2019, 02:09 AM
Hallo Bernd,

siehe Screenshot.

Friedrich

--
Friedrich Linder
Lindersoft | SetupBuilder | www.lindersoft.com
Voice: +1.954.537.3701 | Fax: +1.954.537.3702

--SetupBuilder "point. click. ship"
--Helping You Build Better Installations
--Create Windows 10 ready installations in minutes
--Official COMODO Code Signing and SSL Certificate Partner

NewsArchive
05-05-2019, 02:10 AM
Friedrich,

lässt sich das auch automatisch koppeln mit Versionsdatei von Clarion?

Mein Projekt installiert mehrere EXE, jede mit einem eigenen Versionsstand.
Aber ein Programm ist das eigentlich bedeutende. Wenn es möglich wäre, von
dieser EXE die Versionsnummer in SB zu übernehmen, das wäre schon ultra-cool!
Denn so laufe ich immer Gefahr, zu vergessen, dass ich für die neue
Installer-Version (release early, release often) die Nummer händisch zu
aktualisieren.

Wird wahrscheinlich nicht möglich sein, aber ich dachte, ich frach mah

Regards,
Wolfgang Orth
www.odata.de

Please note:
From time to time it happens, that I overlook a reply to my postings.
Please don't be angry.
In case of an emergency, try to contact me via mail.

Bitte beachten:
Von Zeit zu Zeit passiert es mir, dass ich Antworten auf meine Postings übersehe.
Bitte nicht böse sein.
Im Notfall bitte Kontakt per Mail versuchen.

NewsArchive
05-05-2019, 02:11 AM
Hi Wolfgang,

> lässt sich das auch automatisch koppeln mit Versionsdatei von Clarion?
>
> Mein Projekt installiert mehrere EXE, jede mit einem eigenen
> Versionsstand. Aber ein Programm ist das eigentlich bedeutende. Wenn
> es möglich wäre, von dieser EXE die Versionsnummer in SN zu übernehmen,
> das wäre schon ultra-cool!
> Denn so laufe ich immer Gefahr, zu vergessen, dass ich für die neue
> Installer-Version (release early, release often) die Nummer händisch zu
> aktualisieren.
>
> Wird wahrscheinlich nicht möglich sein, aber ich dachte, ich frach mah

Absolut kein Problem. Siehe Screenshots.

1. Einfach die Version aus der EXE in eine Compiler Variable lesen.

2. Compiler Variable in "General Information" benutzen.

;-)

Friedrich

NewsArchive
05-05-2019, 12:40 PM
>
>Absolut kein Problem. Siehe Screenshots.
>

Gibt es irgendwas, was Dein Programm NICHT kann?

Voll cool, ey!

Soll heissen: Diese Funktionalität kommt mir momentan sehr zupass!

Wolfgang Orth

NewsArchive
05-05-2019, 12:40 PM
>>Absolut kein Problem. Siehe Screenshots.
>>
>
> Gibt es irgendwas, was Dein Programm NICHT kann?
>
> Voll cool, ey!
>
> Soll heissen: Diese Funktionalität kommt mir momentan sehr zupass!

<G> ;-)

Friedrich

NewsArchive
05-07-2019, 05:02 AM
Hallo Friedrich

genau dies suche ich :-)

genial

Bernd Scheloske

NewsArchive
06-18-2019, 04:04 AM
Hi Bernd,

> ich habe getestet und es funktioniert nicht
> bzw. irgendetwas mache ich falsch...

die Frage war doch (habe ich zumindest so verstanden), wie man die Version
Resource in der SetupBuilder generierten setup.exe setzt, oder? Und
Wolfgang fragte, wie man die Version Resource in setup.exe mit einer Version
setzt die von einem externen Programm kommt.

Also zum Beispiel: CLARIONAPP.EXE hat die Versionsnummer 1.2.3.4. Dann kann
SetupBuilder einfach von CLARIONAPP.EXE die Version lesen und direkt beim
compilieren der setup.exe die Version auf 1.2.3.4 setzten.

Genau das wird mit dem Beispiel gemacht. "#get file info" liest die Version
von z.B. CLARIONAPP.EXE und übernimmt dann die Version im setup.exe.

Friedrich

NewsArchive
06-18-2019, 04:05 AM
Hallo Friedrich,

ich brauche umgedreht. Es ist immer sehr aufwendig
in Version Resource die fortlaufende Versionsnummer
einzutragen 1.2.3.(4) -> (4) ändert sich ständig.

In einem Projekt habe ich 11x DLL und 11x EXE
zu ändern. Wenn man die Versionsnummer in die
einzelnen DLL/EXE übertragen könnte eine deutliche
Verbesserung.

in Clarion habe ich nichts gefunden


Grüße,
Bernd

NewsArchive
06-18-2019, 04:05 AM
Hallo Bernd,

> ich brauche umgedreht. Es ist immer sehr aufwendig
> in Version Resource die fortlaufende Versionsnummer
> einzutragen 1.2.3.(4) -> (4) ändert sich ständig.
>
> In einem Projekt habe ich 11x DLL und 11x EXE
> zu ändern. Wenn man die Versionsnummer in die
> einzelnen DLL/EXE übertragen könnte eine deutliche
> Verbesserung.
>
> in Clarion habe ich nichts gefunden

änderst Du die Versionen Resource immer wenn du ein neues Build
herausbringst? Also auch dann, wenn Du die Datei nicht neu compiliert hast?
Oder willst du einfach alles nur recompilieren (in Clarion dann ohne
Versionsnummer) und einfach von SetupBuilder die Version "einbringen" lassen
und dann code-signieren wenn Du die Installation erstellst?

Es gibt in SetupBuilder die compiler directive "#edit version resource...".
Aber die scheint nicht mehr zu funktionieren. Hmmm. Ich weiß nicht, ob das
an einem Windows Update liegt oder an etwas anderem. Kontrolliere ich
einmal.

Friedrich

NewsArchive
06-18-2019, 04:05 AM
Hallo Friedrich


> Oder willst du einfach alles nur recompilieren (in Clarion dann ohne
> Versionsnummer) und einfach von SetupBuilder die Version "einbringen" lassen
> und dann code-signieren wenn Du die Installation erstellst?


das wäre ideal

Bernd Scheloske

NewsArchive
06-18-2019, 04:05 AM
Hallo Bernd,

> das wäre ideal

Müsste ab dem nächsten Build klappen. "File Version" geht ja jetzt schon,
ab dem nächsten Build auch "Product Version" (optional).

Friedrich

NewsArchive
06-18-2019, 04:06 AM
Neues Build ist da. Sollte nun funktionieren.

Friedrich