Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/03/2007, 16:12
rmarceloº
 
Fecha de Ingreso: abril-2006
Mensajes: 21
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Ejecutar un servicio de windows desde asp.net

Hola, gracias por responder ese c:\servicio.exe se ejecutara cada ves que presionen un botonsillo y no se encuentre el servicio corriendo.

que pasa con el tema de los permisos, se ejecutara correctamente c:\servicio.exe ???

tambien he estado probando con servicecontroller pero no me funciona me dice
Detalles de la excepción: System.ComponentModel.Win32Exception: Acceso denegado

[Win32Exception (0x80004005): Acceso denegado]

[InvalidOperationException: No se puede abrir el servicio DEMPAQUE en el equipo 'SINNIUNO'.]
System.ServiceProcess.ServiceController.GetService Handle(Int32 desiredAccess)
System.ServiceProcess.ServiceController.Stop()
y el codigo es el sgte

Try
Dim servicio As New ServiceProcess.ServiceController
servicio.MachineName = "SINNIUNO"
servicio.ServiceName = "DEMONIO"
Me.Button4.Text = GetServiceStatus(servicio)
If servicio.CanStop Then
servicio.Stop()
Else
End If
Catch ex As ServiceProcess.TimeoutException
End Try


voy a probar eso del web.config y de ahy te posteo como me fue
desde ya gracias.