I've created a component that only contains an OCX file. I 've let DevStudio extract the COM information. After installing my MSI, the OCX is not correctly registered. In HKCR\Interface\{GUID} should be a Default string value with the value ucCD. There also should be a second GUID with the same default string. The installers creates the first GUID with the string value _ucCD and the second one with the value __ucCD.
An option would be to use Self Registration, but since InstallShield recomments using COM extraction that is my prefered method.
I've searched through all tables for the ucCD value, but it isn't mentioned anywhere. How does the installer determine the names to use as Default Values for these GUID's? And how can that behaviour be changed?
The OCX file I'm using is wshCommonDialogs.ocx (attached)