That's exactly the problem. I was accidentally compiling with debug CRTs which were in the PATH when I ran my test exe but were not when MSI was being run.
The operation I am doing should be run as the person that is doing the installation. How do I avoid the impersonation? Thanks for the help Jeff ________________________________________ From: Bob Arnson [EMAIL PROTECTED] Sent: Wednesday, October 18, 2006 5:39 PM To: Jeff Jones (HS) Cc: Arnette, Bill; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] CustomAction not being called Jeff Jones (HS) wrote: > That doesn't seem to be the issue. 'dumpbin /EXPORTS WildcaddySetup.dll' > shows: > Take a look at 'dumpbin /imports' -- the most common cause of CAs failing to load is a missing dependency. CAs in the Binary tables are extracted to a temporary directory so they don't have access to DLLs installed with the product. > <InstallExecuteSequence> > <Custom Action='InstallCert' After='InstallFinalize' /> > </InstallExecuteSequence> > Note that this sequencing will fail on Vista and Longhorn Server if it needs elevation: Only deferred, no-impersonate CAs get elevated. -- sig://boB http://bobs.org ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users