Sé cómo crear una DLL COM (una biblioteca de clases) en C#. ¿Es posible crear un COM Surrogate EXE usando C#?Crear servidor sustituto COM (exe) en C#
Este sería un servidor independiente capaz de iniciar y alojar objetos COM, que luego serían accesibles para los clientes COM.
Bonito enlace de muestra. –