Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/03/2012, 16:48
yera2002
 
Fecha de Ingreso: agosto-2007
Mensajes: 268
Antigüedad: 17 años, 7 meses
Puntos: 2
Problema con servicios creados en vb.NET

Hola a todos:

Tengo un desarrollo de servicios para windows hecho en vb.net, dicho servicio se encarga netamente de verificar que se encuentre corriendo un software en el equipo, si no lo encuentra la idea es que lo ejecute.

El servicio funciona perfectamente si lo levanto como SYSTEM, sin embargo si determino el usuario con las instrucciones:

proceso.StartInfo.UserName = System.Environment.UserName
proceso.StartInfo.LoadUserProfile = True
proceso.StartInfo.FileName = MiAplicación

Siempre me envia un error 5. Acceso denegado y no la ejecuta.

Si comento las 2 lineas de codigo

proceso.StartInfo.UserName = System.Environment.UserName
proceso.StartInfo.LoadUserProfile = True

Funciona perfecto. El detalle es que requiero usar este servicio con el usuario que inicia la sesion de Windows.

¿Alguien sabe como puedo hacerlo?

Saludos...