I have two separate products, each with their own installer, but they have one HKCR registry value they need to share. Currently, I have the registry key in its own component within each installer. I thought it made sense to flag the component for Shared DLL Reference counting (and Shared amongst packages -- even though I'm not requiring Windows Installer 4.5). Should I assign the same GUID for the component in both installers, or will MsiExec do the reference counting based on the registry key itself?
Are there other gotchas I should worry about?
Thanks.