He creado e iniciado el servicio de Windows Service1 (con exe como MyService.exe) usando C# 2005.. He incluido un método GetMyRandomNumber() que devuelve un valor doble aleatorio.Cómo llamar al método desde el servicio de Windows
El problema aquí es cómo podría utilizar este servicio en ejecución y cómo podría llamar al método.
He intentado agregar referencia de MiServicio.exe y acceder al método -
Service1 s = new Service1();
MessageBox.Show(s.GetMyRandomNumber().ToString());
pero se encontró que el método no es llamado desde la instancia en ejecución del servicio es decir, a pesar de que detenga el servicio de las declaraciones son ejecutados.
Podría alguien explicarme cómo puedo llamar al método desde la ejecución de la instancia del servicio.
Gracias por compartir su valioso tiempo.
Remoting no es una buena opción si está en .NET 3.0+. Prefiero la respuesta de Alan. –