>Nick,
>
>>If you are planning to use your COM on the remote server then there is no question - it has to be compiled as an EXE.<
>
>I'm probably showing my ignorance about this subject, but why would it have to be an .exe on the remote server? Why couldn't you not have a .dll together with the VFP runtime files?
>
In additions to what Nick said-
you can run an in-proc dll on a remote machine as long as the component is configured on the server to run under a surrogate process- there are a couple of ways to do this, but the most common is adding the dll to an MTS package, or a COM+ application, after which the component runs in the context of the package.
Erik Moore
Clientelligence