.... and adding to John's comment, if it's a Vista machine where it fails then the issue is likely to be UAC. Even an administrator doesn't always run with admin privileges, and that applies to impersonated custom actions too. http://msdn2.microsoft.com/en-us/library/aa372468.aspx http://blogs.msdn.com/astebner/archive/2006/09/30/778865.aspx http://www.macrovision.com/webdocuments/PDF/is_vista.pdf
Phil Wilson -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Hall Sent: Friday, September 14, 2007 9:22 AM To: Brad Stanley Cc: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Registering an OCX > Our software package needs to register an Active X Control. > Currently I do it with the following: > > --- > <Property Id='REGSVR'>regsvr32.exe</Property> > > <CustomAction Id="RegisterOCX" Return="asyncNoWait" > Property="REGSVR" ExeCommand='/s "[INSTALLDIR]MyControl.ocx"' /> > Should I be following another method to register the OCX so > it consistently registers? Brad, A much better approach is to extract the registry entries that your OCX creates and create the registry entries directly from your installer. WiX 2 includes a utility 'tallow' [1] and WiX 3 a utility called 'heat' [2] that will do most of the work for you. Regards, John [1] http://blogs.conchango.com/stuartpreston/archive/2005/12/10/2488.aspx [2] http://installing.blogspot.com/2006/04/heatexe-making-setup-easier.html ------------------------------------------------------------------------ - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users