Re: [WiX-users] Immediate Custom Action could not be run in some computers.

2014-04-29 Thread Uni Gauldoth
Now the problem is why Windows Installer could not extract the custom action dll to the temp directory with limited user rights. I will try to find out the reason, thanks again for your help. On Tue, Apr 29, 2014 at 1:08 AM, Phil Wilson wrote: > By default immediate custom actions run with limi

Re: [WiX-users] Immediate Custom Action could not be run in some computers.

2014-04-28 Thread Phil Wilson
By default immediate custom actions run with limited user rights (even if the user is admin) because the UI sequence isn't elevated by default. So it might be a security issue on UAC systems. --- Phil Wilson On Mon, Apr 28, 2014 at 1:50 AM, Uni Gauldoth wrote: > Thanks for replying.

Re: [WiX-users] Immediate Custom Action could not be run in some computers.

2014-04-28 Thread Uni Gauldoth
Thanks for replying. I'm sure that there is no dependency problems. If I run the msi installer with elevated privilege on that user's computer, the install will finish successfully. It turns out Windows Installer failed to extract the custom action dll to temp directory during the InstallUISequenc

Re: [WiX-users] Immediate Custom Action could not be run in some computers.

2014-04-21 Thread Phil Wilson
This is useful for showing C++ dependencies: http://www.dependencywalker.com/ --- Phil Wilson On Mon, Apr 21, 2014 at 9:07 AM, Carter Young wrote: > Following Phil's Hunch, see here: > > http://wixtoolset.org/documentation/manual/v3/howtos/redistributables_and_install_checks/install

Re: [WiX-users] Immediate Custom Action could not be run in some computers.

2014-04-21 Thread Carter Young
Following Phil's Hunch, see here: http://wixtoolset.org/documentation/manual/v3/howtos/redistributables_and_install_checks/install_vcredist.html Carter Quoting Phil Wilson : > 1157 is a missing dependency, so I'd assume that there's a dependency > not installed on all computers. If it's a C++ D

Re: [WiX-users] Immediate Custom Action could not be run in some computers.

2014-04-21 Thread Phil Wilson
1157 is a missing dependency, so I'd assume that there's a dependency not installed on all computers. If it's a C++ Dll it'll most likely be a missing C run time. --- Phil Wilson On Sun, Apr 20, 2014 at 5:55 AM, uni wrote: > Hi all, > > I have sequenced a custom action in my msi afte

[WiX-users] Immediate Custom Action could not be run in some computers.

2014-04-20 Thread uni
Hi all, I have sequenced a custom action in my msi after CostFinalize. On most user's computers, it works well. But on some user's computers, when the msi is double clicked directly for installing, it will prompt "A DLL required for this install to complete could not be run." I've changed CheckIf