Installationsreihenfolge mit Dependencies und Algorithm1
Verfasst: 17 Jul 2014, 11:22
Hallo,
ich habe drei Softwareprodukte die einander ausschließen, und daher sollen vor jeder Installation erstmal die beiden anderen deinstalliert werden.
Die Abhängigkeit für Produkt B habe ich gesetzt mit:
Analog dasselbe für die anderen Pakete.
Wenn auf einem Rechner nun Produkt C bereits installiert ist und ich die Installation für Produkt B anstoße, installiert er mir zuerst Produkt B und deinstalliert anschließend Produkt C. Das ist leider ein Problem, weil ich Produkt B dadurch nicht verwenden kann. Die Reihenfolge ist wichtig. Was mache ich falsch? Eigentlich müsste der Typ: "before" doch reichen um die deinstallation vorher zu machen.
Von Algorithm2 habe ich gelesen, allerdings ist das in diesem Fall nicht praktikabel.
Für Hilfe wäre ich sehr dankbar,
Miriam
ich habe drei Softwareprodukte die einander ausschließen, und daher sollen vor jeder Installation erstmal die beiden anderen deinstalliert werden.
Die Abhängigkeit für Produkt B habe ich gesetzt mit:
Code: Alles auswählen
[ProductDependency]
action: setup
requiredProduct: produktA
requiredStatus: not_installed
requirementType: before
[ProductDependency]
action: setup
requiredProduct: produktC
requiredStatus: not_installed
requirementType: before
Wenn auf einem Rechner nun Produkt C bereits installiert ist und ich die Installation für Produkt B anstoße, installiert er mir zuerst Produkt B und deinstalliert anschließend Produkt C. Das ist leider ein Problem, weil ich Produkt B dadurch nicht verwenden kann. Die Reihenfolge ist wichtig. Was mache ich falsch? Eigentlich müsste der Typ: "before" doch reichen um die deinstallation vorher zu machen.
Von Algorithm2 habe ich gelesen, allerdings ist das in diesem Fall nicht praktikabel.
Für Hilfe wäre ich sehr dankbar,
Miriam