Tengo una aplicación de servicio de Windows desarrollada en C#. El mismo servicio debe ejecutarse con diferentes archivos de configuración. Para ejecutar estos en la misma máquina, necesitaría cambiar el nombre del servicio. Puedo crear varias copias de la solución, pero no estoy seguro de cómo cambiar los nombres de los servicios.¿Cómo puedo cambiar el nombre de un servicio de Windows?
Gracias
Este ejemplo lo analiza con un poco más de detalle si alguien lo necesita: http://www.codeproject.com/Articles/21320/Multiple-Instance-NET-Windows-Service –
Para el enlace de Joel, los detalles de cómo obtener el ServiceName de app.config desde el instalador no funcionó para mí (probablemente fuera de fecha ya que fue escrito para .NET 2.0), pero esta solución funcionó bien: http://stackoverflow.com/questions/8516701/how -to-get-windows-service-name-from-app-config –