I have an app that uses a .exe and a .dll on the Client and two .dlls running in MTS on the Server. Originally, I installed everything on the NT workstation, including the components running in MTS and it worked. In other words, everything but thedatabase was on the workstation. Now, however, I have installed the server components on the server machine and I get the “ActiveX component can’t create object” message.
Why would this work with everything installed on one machine and not when the server components are installed in MTS on the server box?
See the question “COM/DCOM (VB6) components with MTS” for more information on this.