[wix-users] Registering a DLL/OCX file.

Wheeler, Blaine (DSHS/DCS) BWheeler at dshs.wa.gov
Wed Sep 23 07:53:07 PDT 2015


I agree about using registration free COM -  

We have used Side-By-Side Manifest maker for several years from mazecomputer.com and are very happy with it.
Once you harvest the controls the registry entries don't change unless you break binary compatibility.  

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Hoover, Jacob
Sent: Wednesday, September 23, 2015 6:57 AM
To: WiX Toolset Users Mailing List
Subject: Re: [wix-users] Registering a DLL/OCX file.

I'd strongly suggest looking at registration free COM. If all of your COM needs are in-process, then there is no requirement to register them.  Utilizing tools like mt.exe, you can easily harvest the needed information from native COM DLL's, and for managed ones it's even easier to reference them as a dependentassembly.  This works great if your goal is to install an isolated application, as it avoids any version conflicts if other applications are using different versions of the same type libraries.

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of David Watson
Sent: Wednesday, September 23, 2015 6:43 AM
To: WiX Toolset Users Mailing List
Subject: Re: [wix-users] Registering a DLL/OCX file.

This is a good summary of why it's wrong to do self-registration.

http://stackoverflow.com/questions/364187/how-do-you-register-a-win32-com-dll-file-in-wix-3?lq=1



 [http://dr0muzwhcp26z.cloudfront.net/static/corporate/SDL-logo-2014.png] <www.sdl.com/> www.sdl.com


SDL PLC confidential, all rights reserved. If you are not the intended recipient of this mail SDL requests and requires that you delete it without acting upon or copying any of its contents, and we further request that you advise us.

SDL PLC is a public limited company registered in England and Wales. Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, UK.

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Sanket Panchamia
Sent: 23 September 2015 12:33
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Registering a DLL/OCX file.

Can we not use SelfRegCost=1 and then ren the SelfRegModules element to register all entries in the self register table?

Is there a disadvantage doing that?

On Wed, Sep 23, 2015 at 4:42 PM, Farrukh Waheed <farrukh1 at gmail.com> wrote:

> I suggest, use Heat to harvest these files without -scom, and update 
> your .wxs file.
> Alternatively, you can write a  .cmd or .bat file, and run the
> regsrv32 on these files at the end of installation, as a custom action.
>
> On 23 September 2015 at 15:04, Suresh, Santhosh Vellore < 
> Santhosh.Suresh at in.unisys.com> wrote:
>
> > HI,
> >
> > Can anyone send me a sample code or how to register a DLL/OCX file 
> > in
> WIX.
> > I have so many Dlls and I cannot run heat.exe to do it.
> > Please advise
> >
> > Regards,
> > Santhosh
> >
> >
> > ____________________________________________________________________
> > WiX Toolset Users Mailing List provided by FireGiant 
> > http://www.firegiant.com/
> >
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant 
> http://www.firegiant.com/
>



--
Regards
Sanket Panchamia
+91-9742836299

<https://twitter.com/p_sanket>  <http://www.facebook.com/spanchamia>
<http://www.linkedin.com/in/psanket>

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/


This message has been scanned for malware by Websense. www.websense.com

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/


More information about the wix-users mailing list