Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: BlaineMonkey en 11 Enero 2010, 16:53 pm



Título: [SOLUCIONADO] Problema con servicio de windows en Visual Studio 2005
Publicado por: BlaineMonkey en 11 Enero 2010, 16:53 pm
Tengo desarrollado un servicio de windows en Visual estudio 2005.
El problema es que dicho servicio lanza una aplicación de Visual Basic 6.0. La aplicación VB6 se lanza pero no se ve su formulario principal. Si el servicio lo lanzo en modo debug desde el visual studio si que visualiza el formulario de la aplicación VB6. ¿Por qué hace esto si lanzo el servicio desde el services.msc? ¿Cómo puedo solucionarlo?

Lanzo la aplicación de la siguiente manera:
System.Diagnostics.Process app = new System.Diagnostics.Process();                      
app.StartInfo.FileName = sAppDir;
app.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
app.StartInfo.Arguments = args;
app.Start();


Título: Re: Problema con servicio de windows en Visual Studio 2005
Publicado por: MANULOMM en 12 Enero 2010, 17:10 pm
carga en memoria el proceso que lanza el servicio?... con que usuario se esta iniciando el servicio?. Los servicios se inician antes que el entorno grafico, de ahi su hecho de existir pues no deben ser nada gràfico, algo totalmente desatendido.

Atentamente,

Juan Manuel Lombana
Medellín - Colombia


Título: Re: Problema con servicio de windows en Visual Studio 2005
Publicado por: BlaineMonkey en 13 Enero 2010, 13:16 pm
Gracias por tu ayuda. Ya está solucionado, hay que indicar en el servicio que pueda interactuar con el escritorio.




Título: Re: [SOLUCIONADO] Problema con servicio de windows en Visual Studio 2005
Publicado por: MANULOMM en 13 Enero 2010, 19:12 pm
y que hiciste para indicarle que podia interactuar con el escritorio?

Atentamente,

Juan Manuel Lombana
Medellín - Colombia


Título: Re: [SOLUCIONADO] Problema con servicio de windows en Visual Studio 2005
Publicado por: raul338 en 13 Enero 2010, 21:51 pm
Esta en el cuadro de opciones de los servicios :P

(http://3.bp.blogspot.com/_ywZ68m8Vt3A/SfsXPRag9KI/AAAAAAAAAMU/mq7FQji92aM/s400/interactuar_con_escritorio.PNG)