A modified version of PSDK sample code that has added
features such as MSI logging and embedded binary (one
setup.exe file that includes the MSI).
You may want to use this for:
Minor upgrades (instead of requiring user to type in
command line params)
Logging (for debugging of failed installs)
Single installer (makes product look more professional)