I have created a VB6 activex dll that contains a class and a module. I am using the dll with vb.net. It works fine on the computer that created the .dll but any other computer I get the error:

COM object with CLSID {4BA598BC-92D8-4F99-B380-DF85D887AFCC} is not valid or not registered

If I go into the registry on the computer that compiled the dll it looks like {4BA598BC-92D8-4F99-B380-DF85D887AFCC} is pointing to the module in the dll? I cannot figure out how to fix this.

Any help would be appreciated.

Thanks
Jason