Browse by Tags

All Tags » Best Practices » MSI (RSS)

Common Task: Optionally Cleanup User Data on Uninstall

This is a common scenario... Your application, when it runs, creates log files, registry entries, and customized data files on the machine. These are files that were not installed by the installer. Therefore when you go to uninstall, these files would...

What to do when there's nothing to do?

I'm in one of this situations where the product is in Beta, stable but not yet actually released. Therefore the codebase is locked down such that only the most pressing code changes are allowed to get checked in. In the ideal situation we'd have...