He escrito un Servicio de Windows que expone un servicio WCF a una GUI instalada en la misma máquina. Cuando ejecuto la GUI, si no puedo conectarme al servicio, necesito saber si es porque la aplicación de servicio aún no se ha instalado o si se debe a que el servicio no se está ejecutando. Si el primero, deseo instalarlo (como se describe en here); si es lo último, querré ponerlo en marcha.Cómo verificar si un servicio de Windows está instalado en C#
La pregunta es: ¿cómo se detecta si el servicio está instalado y luego de detectar que está instalado, cómo se inicia?
+1 Interesante ... –
Gracias - justo lo que necesitaba! –
+1 Brillante! Y gracias. –