>>>Can anyone explain to me how FOXISAPI finds an object within an EXE?
>>>
>>
>>When the server is registered, the available classes are exposed to the OS in the CLSID entry in the registry.
>
>Thanks for the reply. Do I need to register my EXE using RegSrv32 in order to register the ID, or is it magically registered when I install the exe on the server using the setup wizard? When I try to use RegSvr32 against an EXE, it fails, complaining that my EXE is not an OCX or DLL - so that's probably not the way to do it!
>
Hmm. It should have registered itself. Did you wipeout all previous registrations with RegSvr32 /u?
To look up your server in the registry, go to HKEY_CLASSES_ROOT, and look it up by its' ProgID. (MyServer.MyClass). Copy it's GUID to the Clipboard or just keep it in the righ pane, and then go look up the GUID under HKEY_CLASSES_ROOT/CLSID. There, you will find the physical file that the OS is resolving the ProgID to.
Erik Moore
Clientelligence