Parámetros de inicio en Servicio de Windows

28/09/2004 - 10:02 por Tito | Informe spam
Muy buenas

He creado un servicio de windows en c# el que necesita un
parámetro de inicio para poder configurar el objeto remoto
al cual voy a estar utilizando, lo hago mediante:
RemotingConfiguration.Configure(args[0]);

Pues bien, me gustaría saber cómo puedo hacer para que ese
fichero de configuración me aparezca siempre por defecto
cuando abro el servicio de windows y no tenga que estarlo
poniendo siempre a mano cada vez que quiero iniciar el
servicio.

¿Se puede averiguar la ruta de instalación de alguna
manera? ya que de ser así, en vez de pasarle args[0] le
pondría directamente:
RemotingConfiguration.Configure
(@"Ruta\servicio.exe.config");

No se si me he explicado bien, pero espero que alguien me
haya entendido.

Gracias
 

Leer las respuestas

#1 Rodrigo Corral [MVP]
28/09/2004 - 10:58 | Informe spam
Puedes averiguar la ruta de tu ejecutable en tiempo de ejecución con:

System.Windows.Forms.Application.StartupPath


Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org

Preguntas similares