I\'m have written an msi file that offers a choice of \"per-user\" or \"for all\" installation in the UI phase, and now find that the installer fails on Vista:
Try this reference: UAC in MSI Notes: How to Build Packages that work for both Standard User and Per-Machine?