HOW TO: Debug a Windows Installer custom action

Prerequisites:

Determine the name of the custom action you want to debug
Ensure you have the source code and debug symbols for your custom action

Steps

Set the MsiBreak environment variable (user or system) to the name of the custom action. For example:

Setx MsiBreak MyCustomActionName

Run your installer
At the point where your custom action is about to run, you should get . . . → Read More: HOW TO: Debug a Windows Installer custom action

iTunes Lite

iTunes without the bloat, and the invasive Quicktime installer + annoying Bonjour service.

Install Quicktime Alternative, then the iTunes installer from Ajua Online.

That’s currently 17.8MB for the iTunes installer, and 10.8MB for Quicktime Alt. As opposed to the 80MB of bossy Apple . . . → Read More: iTunes Lite