MAKEMSI quickly and reliably creates MSI files in a non-programmatic way
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
[Bottom][Contents][Prev]: COMPANY_AUTO_UNINSTALL_VIA_UPGRADE_TABLE[Next]: COMPANY_PRODUCT_ICON
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
\->Source Code->Configuration / Options->Macro Configuration->COMPANY_PACKAGE_REQUIRES_ELEVATED_PRIVLEDGES

COMPANY_PACKAGE_REQUIRES_ELEVATED_PRIVLEDGES

Please see the "options for commands" section of this manual for general information about the use of macros for configuration.

If you are creating a pure per-user install in Vista+ then you can force the install to run without elevated privledges and without the UAC popup dialog.

The default is that "Y" (UAC is presented), if this is not required then the "SourceType" summary property (PID_WORDCOUNT) has 8 (bit 3) added. This is done in "company.mmh".

Apparently if you have successfully prevented the display of the UAC dialog you should see this in a verbose log:

MSI_LUA: Package is marked as LUA installation capable with no elevation


Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.Please email me any feedback, additional information or corrections.
See this page online (look for updates)

[Top][Contents][Prev]: COMPANY_AUTO_UNINSTALL_VIA_UPGRADE_TABLE[Next]: COMPANY_PRODUCT_ICON


MAKEMSI© is (C)opyright Dennis Bareis 2003-2008 (All rights reserved).
Saturday May 28 2022 at 3:11pm
Visit MAKEMSI's Home Page
Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.