[SOLUCIONADO] Problema con servicio de windows en Visual Studio 2005

Iniciado por BlaineMonkey, 11 Enero 2010, 16:53 PM

0 Miembros y 1 Visitante están viendo este tema.

BlaineMonkey

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();

MANULOMM

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


BlaineMonkey

Gracias por tu ayuda. Ya está solucionado, hay que indicar en el servicio que pueda interactuar con el escritorio.



MANULOMM

y que hiciste para indicarle que podia interactuar con el escritorio?

Atentamente,

Juan Manuel Lombana
Medellín - Colombia


raul338