Reputation: 3638
I distribute 2 msis A.msi and B.msi . I have been distributing it for long time and every new release maintains the same Upgrade code and new higher version.
I have now a new msi C.msi . After installing C.msi, I want that the users should not be allowed to install any version of A.msi and B.msi . C.msi removes any existing A.msi and B.msi but I am unable to prevent installation post C.msi install.
I use WIX to build my MSI.
Upvotes: 1
Views: 81
Reputation: 21416
You cannot prevent already distributed installers from being installed over another package. So there's not much you can do.
It would have worked only if A and B would have been configured from the start to stop if C is found.
Upvotes: 1