Hi Gary,
exactly what Charles said.
The default and recommended UAC level for installations is
"requireAdministrator". 99.9% of all installations need administrator
execution level privileges to write to protected Windows resources
(HKEY_LOCAL_MACHINE registry, Windows folder tree, Program File(s) folder
tree, per-machine Shortcut locations, etc.).
"asInvoker" manifested applications run non-elevated by default (with no
write access to any protected resource).
Friedrich