I faced this problem before too, but have managed to past the createObject step after putting the DLL in the Component Services (through Control Panel’s Administrative Tools). The client machine (IS/Developer) needs to install the application proxy created through Component Services. Currently it stops at the first invoke step with “Access is Denied” error, so in my case I suspect security rights needs some tweaking. Any help on this is appreciated.
If the DCOM object is remote and you are using Developer to invoke, did you configure the DCOM server using dcomcnfg or Component Services?