Hallo,
ich habe eine Action geschrieben das die Registery auswertet und habe sie
in die Sequenzen 'Installation', 'Advertisement' und 'Administration' eingeaengt.
Frage in welchen Sequenzen sollte man richtig Actionen einbauen damit sie nur
bei der Installaion und beim UpDate ausgefuehrt werden.
Danke fuer die Hinweise.
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.
Sequences mit Actionen
Started by
trutmrol
, May 03 2002 12:49
1 reply to this topic
Posted 19 May 2002 - 14:37
Hallo,
Wenn über die ausgelesenen Registry-Werten als Bedingung bei Komponenten oder Features herangezogen werden, dann muss diese Aktion in die Advertisement- und in die Installations-Sequenz eingehängt werden (und zwar sowohl in die Benutzerschnittstellen-Sequenz als auch in die Ausführenssequenz.
Werden die Registry-Werte nicht als Bedingungen benützt, so reicht es wenn diese in der Installations-Sequenz (entweder in Benutzerschnittstelle als auch in der Ausführenssequenz oder nur in der Ausführenssequenz).
In die Administrations-Sequenz wird in der Regel niemals eine Benutzerdefinierte Aktion eingehängt, da diese nur zum kopieren des Quellmediums (CD o.ä.) auf ein Netzlaufwerk verwendet wird - dies ist also keine Installation im eigentlichen Sinne.
Ausprobieren kann man dass ganze in dem das Setup:
- Normal gestartet wird (msiexec /i Test.msi)
- Im Silent-Mode gestartet wird (msiexec /i Test.msi /qb)
- Im Advertisement-Mode gestartet wird (msiexec /jm Test.msi /qb)
Alle drei Modes sollten funktionieren, wobei im Advertisment-Mode die Dateien nachinstalliert werden, wenn diese Benötigt werden.
Wenn über die ausgelesenen Registry-Werten als Bedingung bei Komponenten oder Features herangezogen werden, dann muss diese Aktion in die Advertisement- und in die Installations-Sequenz eingehängt werden (und zwar sowohl in die Benutzerschnittstellen-Sequenz als auch in die Ausführenssequenz.
Werden die Registry-Werte nicht als Bedingungen benützt, so reicht es wenn diese in der Installations-Sequenz (entweder in Benutzerschnittstelle als auch in der Ausführenssequenz oder nur in der Ausführenssequenz).
In die Administrations-Sequenz wird in der Regel niemals eine Benutzerdefinierte Aktion eingehängt, da diese nur zum kopieren des Quellmediums (CD o.ä.) auf ein Netzlaufwerk verwendet wird - dies ist also keine Installation im eigentlichen Sinne.
Ausprobieren kann man dass ganze in dem das Setup:
- Normal gestartet wird (msiexec /i Test.msi)
- Im Silent-Mode gestartet wird (msiexec /i Test.msi /qb)
- Im Advertisement-Mode gestartet wird (msiexec /jm Test.msi /qb)
Alle drei Modes sollten funktionieren, wobei im Advertisment-Mode die Dateien nachinstalliert werden, wenn diese Benötigt werden.
SD-Technologies GmbH
Macrovision Certified Training Partner.
More infomation at www.sd-technologies.de
Macrovision Certified Training Partner.
More infomation at www.sd-technologies.de