As most of you probably noticed, when uninstalling an MSI package Windows will ask for the original .msi file...
Why is that ?
I can only see disadvantages to that:
- not resilient to network changes.
- not resilient to local disk changes.
- unexpected by users.
- typically requires users to leave their desk and start a crusade to get the correct CD.
- kind of proves installations are not self-contained.
- promotes the use of unsafe tools such as msizap.
- which in turn promotes the "next time I'll just use a zip file" mentality.
Could someone shed some light on this ?