I'm pretty sure this has been asked on the list before, but searching didn't yield a definitive answer for me. In my current project, I'm working on migrating our current installer to using MSI via WiX, and I thought I'd try WiX v3. In the project, I have several COM components that were written using VB 6. I need to know what entries I need to write into the registry to correctly register the COM components. I have several questions regarding this process:
1. What is the best way to harvest the registry entries for each COM component? I could use heat, but these are VB6 components, so I get a bunch of extra stuff in the generated file. I could use tallow from WiX v2, but I'm not sure that would be any better. I suppose I could export the registry, register the component, export the registry again, and use a file comparison tool to generate a list of changes, but that's going to be tedious and error-prone. 2. What is the preferred way in WiX to author the registration of the components? I've found conflicting advice on whether to use the <Class> or <Interface> elements, or just to write raw registry keys directly. --Jim Evans Numara Software, Inc. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users