ProductDependency mit Bedingungen
Verfasst: 26 Jun 2014, 00:44
Moin moin,
ich habe einiges zum Thema ProductDependencies gefunden, bin mir jedoch nicht sicher, ob mein Anliegen abgedeckt wird:
Szenario:
Paket A wird auf jedem Rechner ausgerollt
Paket B nur auf wenigen als Erweiterung des Paketes A
Wenn jetzt folgender Zustand herrscht:
Auf Rechner 1 ist nur Paket A installiert, auf Rechner 2 ist Paket A und B installiert.
Ich setze nun, da sich Änderungen ergeben haben, Paket A erneut auf Setup. (Meine Routine fängt das ab, führt zu keinen Problemen, möchte/kann aus einigen Gründen nicht die Updateroutine nutzen)
Nun soll bei Rechner 1 das Paket B sinnvollerweise nicht getriggert werden, aber bei Rechner 2 soll ebenfalls Paket B erneut automatisch auf Setup gesetzt werden.
Mittels required-Statements komme ich ja nicht hin, da dies eine erforderliche Anforderung ausspricht - diese ist ja nicht bei Paket B gegeben.
Sprich: if Paket A & B installed then A + B to setup | if Paket A installed then A to setup, ignore B
Vielen Dank!
Vielleicht denke ich auch zu kompliziert...
ich habe einiges zum Thema ProductDependencies gefunden, bin mir jedoch nicht sicher, ob mein Anliegen abgedeckt wird:
Szenario:
Paket A wird auf jedem Rechner ausgerollt
Paket B nur auf wenigen als Erweiterung des Paketes A
Wenn jetzt folgender Zustand herrscht:
Auf Rechner 1 ist nur Paket A installiert, auf Rechner 2 ist Paket A und B installiert.
Ich setze nun, da sich Änderungen ergeben haben, Paket A erneut auf Setup. (Meine Routine fängt das ab, führt zu keinen Problemen, möchte/kann aus einigen Gründen nicht die Updateroutine nutzen)
Nun soll bei Rechner 1 das Paket B sinnvollerweise nicht getriggert werden, aber bei Rechner 2 soll ebenfalls Paket B erneut automatisch auf Setup gesetzt werden.
Mittels required-Statements komme ich ja nicht hin, da dies eine erforderliche Anforderung ausspricht - diese ist ja nicht bei Paket B gegeben.
Sprich: if Paket A & B installed then A + B to setup | if Paket A installed then A to setup, ignore B
Vielen Dank!
Vielleicht denke ich auch zu kompliziert...