When .net assemblies are registered for COM Interop, there is a CodeBase key in the registry that points to the executable.
My question is: is the CodeBase key something specific to .NET, or is this a generic COM thing that all registered components are expected to have?