zwei Fragen zu eine selbstgebauten Paket

Antworten
Rzpertt
Beiträge: 74
Registriert: 15 Jan 2021, 10:41

zwei Fragen zu eine selbstgebauten Paket

Beitrag von Rzpertt »

Halllo,

ich habe mir ein Paket aus der MSI eines Programmes erstellt.
Wie gehe ich vor wenn es eine neue Verson gibt?
Bis jetzt öffne ich den Ordner auf der Workbench, ändere die Produktversion und tausche die .msi Datei und baue das Paket neu.

Wenn ich die Projektdatei im setup detector öffne muss ich die .msi dann nochmal scannen?
Wenn ich das mache ändert er die Produkt. Würde es reichen wenn ich dann einfach dem Paket den gleichen Namen wie dem alten gebe?
Rzpertt
Beiträge: 74
Registriert: 15 Jan 2021, 10:41

Re: zwei Fragen zu eine selbstgebauten Paket

Beitrag von Rzpertt »

wie kann ichn denn ein ProductProperty als argument beim Auruf des .msi angeben?

Ich muss eine Seriennummer angeben, wenn ich die direkt einfach als string anhänge geht das:

Code: Alles auswählen

msiexec /i "%scriptpath%\files1\ProV10.x64.msi" /l* "%opsiLogDir%\$ProductId$.install_log.txt" /qb-! ALLUSERS=1 REBOOT=ReallySuppress KEYDATA=\"meine_sn\"
Ich habe in der control datei dies stehen:

Code: Alles auswählen

[ProductProperty]
type: unicode
name: pdfx_key
multivalue: False
editable: False
values: ["meine_sn"]
default: []


und im setup script dies:

Code: Alles auswählen


set $pdfx_key$ = GetProductProperty("pdfx_key","")

[Winbatch_install]
msiexec /i "$installerSourceDir$\ProV10.x64.msi" /l* "%opsiLogDir%\$ProductId$.install_log.txt" /qb-! ALLUSERS=1 REBOOT=ReallySuppress KEYDATA="$pdfx_key$"
wo ist der Fehler, aus dem Handbuch bin ich noch nicht schlau geworden.
Im logfile sehe ich das die variable wohl leer ist
Benutzeravatar
SisterOfMercy
Beiträge: 1524
Registriert: 22 Jun 2012, 19:18

Re: zwei Fragen zu eine selbstgebauten Paket

Beitrag von SisterOfMercy »

Have you selected the key in configed? The default value is empty, so it would be logical that it is empty.

Could you otherwise share the entire setup script?
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
Rzpertt
Beiträge: 74
Registriert: 15 Jan 2021, 10:41

Re: zwei Fragen zu eine selbstgebauten Paket

Beitrag von Rzpertt »

ah thank you.
I didnt know that, i put it also into the default value and activated multivalue, know its allways active.

Back to my initial question, can I just create a new package with the setup detector and give it the same name as the old package?
Exchanging just the .msi file does work, but maybe they added something knew that needs detection?
Antworten