This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Launch Condition
Started by
Hopsing
, Oct 25 2004 11:42
6 replies to this topic
Posted 25 October 2004 - 11:42
Hallo zusammen,
ich soll ein neues Setup für eine bestehende Software bauen. Das neue Setup soll in das selbe Verzeichnis installiert werden. Wie kann ich eine Launch Condition machen die sagt das eine alte Version installiert ist und diese erst deinstalliert werden soll.
Das alte Setup ist mit Installshield 2.03 und das neue wird mir Dev9 gemacht.
Gruß,
Tobias
ich soll ein neues Setup für eine bestehende Software bauen. Das neue Setup soll in das selbe Verzeichnis installiert werden. Wie kann ich eine Launch Condition machen die sagt das eine alte Version installiert ist und diese erst deinstalliert werden soll.
Das alte Setup ist mit Installshield 2.03 und das neue wird mir Dev9 gemacht.
Gruß,
Tobias
Posted 25 October 2004 - 20:44
Über SystemSearch nach einer Datei im Zielverzeichnis suchen.
Oder den Uninstall Registry-Eointrg der alten Version auslesen (ebenfalls über Systemsuche)
Oder den Uninstall Registry-Eointrg der alten Version auslesen (ebenfalls über Systemsuche)
Stefan Krüger
InstallSite.org twitter facebook
Posted 26 October 2004 - 12:52
Hallo,
das habe ich soweit hinbekommen, mein Problem ist jetzt das die Verhaltensweise vertauscht ist. Er installiert wenn der Reg-Key gefunden wurde und er installiert nicht wenn der Key nicht gefunden wurde.
Wie kann ich das Verhalten Tauschen ? Ich bin am verzweifeln...
Danke schon mal für Eure Hilfe.
Gruß,
Tobias
das habe ich soweit hinbekommen, mein Problem ist jetzt das die Verhaltensweise vertauscht ist. Er installiert wenn der Reg-Key gefunden wurde und er installiert nicht wenn der Key nicht gefunden wurde.
Wie kann ich das Verhalten Tauschen ? Ich bin am verzweifeln...
Danke schon mal für Eure Hilfe.
Gruß,
Tobias
Posted 26 October 2004 - 14:36
Die Installation erfolgt, wenn die Bedingung erfüllt ist. Deine Bedingung muss also lauten "Registry-Eintrag NICHT gefunden", sonst fehlermeldung.
Stefan Krüger
InstallSite.org twitter facebook
Posted 27 October 2004 - 12:30
Hallo,
erstmal ein Danke an Stefan. Wo muss ich die Property denn setzen. Im Property Manager ? Habe momentan keine Idee wie das aussehen muss. Ich beschäftige mich einfach zu selten damit.
Gruß,
Tobias
erstmal ein Danke an Stefan. Wo muss ich die Property denn setzen. Im Property Manager ? Habe momentan keine Idee wie das aussehen muss. Ich beschäftige mich einfach zu selten damit.
Gruß,
Tobias
Edited by Hopsing, 27 October 2004 - 12:31.
Posted 28 October 2004 - 09:07
Du musst das Property eigentlich gar nicht initialisieren, also nicht in der Property tabelle eintragen. Die Systemsuche setzt das Property, wenn die Datei (oder nach was du suchst) gefunden wurde.
Stefan Krüger
InstallSite.org twitter facebook
Posted 28 October 2004 - 09:45
Hi,
Habe es gefunden. Habe in den LaunchConditions eingetragen:
MyValue = 1
Funktioniert jetzt.
Danke,
Tobias
Habe es gefunden. Habe in den LaunchConditions eingetragen:
MyValue = 1
Funktioniert jetzt.
Danke,
Tobias