My problem is this:
I have one feature and one feature only. My installation contains five 3rdParty DLLs that needs to be registered for my application to work.
Following setup best practices, I put them all in separate components, made each of them a key file and selected "Use Advanced Setting" (all of this done with the component wizard, to be sure that I didn't mess it up ;->)
Now, after installation they're all registered in the registry, but only two of them work. The three others must be unregistered and then re-registered using regsvr32 before they will work.
Why's this? What am I doing wrong? Why will they work when Regsvr32 is used, and not when they're installed with InstallShield?
This is highly vexing, and any help would be appreciated.