Hi,
I'm tring to install msi package with code below:
MSIHANDLE hProduct = NULL;
MsiSetInternalUI(INSTALLUILEVEL(INSTALLUILEVEL_NONE|INSTALLUILEVEL_UACONLY),
hwnd);
ret = MsiOpenPackage(TEXT("PathOfInstaller"), &hProduct);
ret = MsiDoAction(hProduct, TEXT("INSTALL"));
MsiCloseHandle(hProduct);
The process failed because the UAC not working. But if I using another API
MsiInstallProduct(...) to install, the UAC works well. Did I miss used the
MsiDoAction?
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-elevate-installer-privilege-when-using-MsiDoAction-to-install-tp7581936.html
Sent from the wix-users mailing list archive at Nabble.com.
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users