I am trying to instantiate an object from a remote VB dll, in a VC++ client.
In order to do that I have registered the dll in the client machine using Clireg32 and I am using a smart pointer to instantiate the object.
Everything works fine as long as I copy and register the .TLB file to the client machine, but I don´t like to do that.
Is there any way to instantiate the object without either having to copy the dll to the client machine or to share any directory with the server machine?
Would it work if I used an instantiation method other than smart pointers?
In order to do that I have registered the dll in the client machine using Clireg32 and I am using a smart pointer to instantiate the object.
Everything works fine as long as I copy and register the .TLB file to the client machine, but I don´t like to do that.
Is there any way to instantiate the object without either having to copy the dll to the client machine or to share any directory with the server machine?
Would it work if I used an instantiation method other than smart pointers?