Subprocesos WCF: interfaz de usuario que no responde

Estoy tratando de configurar algunas cosas WCF. Actualmente, tengo un servidor que permite a los usuarios remotos descargar archivos y clientes. En el servidor, uso una clase ServiceHost. Supongo que debería ejecutarse en un hilo separado, sin embargo, la interfaz de usuario del servidor (WinForms) se bloquea cuando alguien descarga un archivo. ¿Hay alguna manera de administrar el modelo de subprocesos WCF?

¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta