Why it is not recommended to use ActiveX Controls in a DCOM Environment eventhough the Remote Server files property available in the project properties......

In the same way why we cannot use the ActiveX dll in a DCOM environment ?

In MTS we are allowed only to have the ActiveX Dll and not a ActiveX Exe component, Why ?

Can you clarify me about the various differences ?

Thanks.