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