Buenas.!!

OS queria preguntar, ya que no logro hacerlo, si es posible llamar a un formulario desde otro proyecto, pero de mas bajo nivel.

Para explicarme mejor:

Imaginemos que la Solucion de llama "Solucion A", donde hay 3 proyectos. El principal (que contiene las referencias a los otros dos proyectos), y luego el "B" y el "C", que son DLL´s que cuelgan de la solución (a los cuales NO se puede referenciar el proyecto principal, porque se convertiría en Referencia Circular)

Mi pregunta: ¿Es posible llamar desde cualesquiera de los proyectos secundarios (B o C) a una funcion/formulario/clase, etc. del proyecto Principal ?

Tengo entendido...y pienso que no porque, al ser compilado de forma "personal", e incluso poder ponerse los proyevtoc "b" y "c" sueltos en una solucion totalmente aparte (para compilar mas rápido), las referencias al "proyecto Principal" se perderían.

¿Alguien se le ocurre alguna idea?

Saludos.! y gracias por vuestros comentarios.