.NET Framework - Lanzar App desde Servicio de Windows

Asked By Rodry
19-Nov-09 06:08 AM
Tengo una aplicacion y quiero que un servicio compruebe que se esta
ejeutando y si no es asi la ejecute, pero el servicio me comprueba si
se esta ejecutando y si hay un usuario logado en el equipo, pero si no
se esta ejecutando y la ejecuta el servicio esta se inicia pero en
modo backgrownd y no puedo usarla.

alguien sabe como ejecutar una Aplicacion sin que se inicie como
proceso?
Sin
(1)
Propiedades
(1)
Servicio
(1)
Permitir
(1)
Windows
(1)
Lanzar
(1)
Existe
(1)
Tengo
(1)
  Alberto Poblacion replied to Rodry
19-Nov-09 06:18 AM
Los servicios no tienen (por defecto) permiso para interactuar con el
escritorio del usuario, y por tanto las aplicaciones lanzadas desde el
servicio tampoco tienen dicho permiso. Por lo tanto, una aplicaci?n que
inicies desde el servicio no ser? visible en la pantalla del usuario.

Existe un checkbox en la Propiedades del Servicio (en la pesta?a "LogOn")
que dice "Permitir al servicio interactuar con el escritorio". Si la marcas,
entonces si que funcionar?. Sin embargo, hasta donde yo s?, hay que marcarla
a mano; el instalador del servicio no tiene ninguna opci?n para hacerlo
autom?ticamente.
help
Servicio windows con vfp .NET Framework Es posible crear una aplicacion con VFP 9 qur corra como servicio windows ? Gracias Leandro Sponton Goya - Argentina FoxPro - Spanish Discussions SpontonGoya (1) SysOp (1) BienGracias (1 Siguiendo los pasos del artículo de Calvin Hsia, funciona muy bien una aplicación VFP como servicio. Calvin aclara que con viejas versiones de Windows y / o SRVANY se debe usar SYS agrega al inicio de tu aplicación la sig. línea de código: *- - Habilita el soporte para servicio SYS(2340, 1) Con esto aseguras que tu aplicación continúe ejecutándose cuando el usuario cierra pregunta mas sobre esto, es posible que la aplicacion VFp se i nicie como un servicio, es decir sin tener que poner en menu -> inicio el acceso directo a la aplicacion??? Gracias. Si, si configuras el servicio que se inicie automáticamente al iniciar Windows. Pero ojo, si quieres interactuar con la aplicación tildar el cuadro de verificación "Permitir interactuar con el escritorio". Otro tema es que un servicio lo debes "Parar", no como una aplicación que le des "Cerrar". Debes tener bien en
un usuario distinto al "NETWORK SERVICE"? ¿Dicho de otra forma, es posible hacer que el servicio del IIS sea ejecutado con un usuario distinto para un sitio web específico? Gracias! C config un <identity impersonate = "true" userName = ". . ." password = ". . ." / > Otra opción es poner símplemente <identity impersonate = "true" / > sin más, y entonces el aspnet_wp copia la identidad del IIS, que puedes configurar mediante los de aplicaciones" en un IIS en español) verás el Pool anterior. Si vas a sus propiedades verás, entre otras cosas, el usuario de Windows usado para ejecutar la aplicación, que será
Programar servicio .NET Framework Hola, tengo una base de datos en access, y quiero programar un estilo casos? quiero que corra en 2do plano, no s = E9 por ejemplo que sea un servicio que al arrancar la pc se est = E9 ejecutando. . . u algo agradezco cualquier ayuda saludos estos casos? quiero que corra en 2do plano, no sé por ejemplo que sea un servicio que al arrancar la pc se esté ejecutando. . . u algo agradezco cualquier ayuda saludos Martín si es una buena solución, pero no puedo programar un servicio de windows en vb? gracias por la respuesta. crear programas / hecho llame Lo mejor es la fecha / hora de ejecucion? Por otro lado no veo el sentido de hacer un servicio, podes hacer como dijo Saga un exe sin interfaz y listo! bárbaro, gracias a todos por las respuestas, lo de servicio nació un poco porque talvez se quiera ejecutar cada 1 hr por ejemplo, entonces me pareció que un servicio era lo más continuo. veré como hago el exe de vb sin interface, porque ya
en base de datos. Cada una sigue sus propios criterios y tiene su propio modelo, sin que haya uno que pueda decirse de forma inequívoca que "es el mejor de todos ese tipo de decisiones. Más bien lo que está intentando hacer es gestionar los datos sin aprovechar la potencia de un SGBD moderno y utilizando el arcaico modelo de red. Cuando similares, y no veo ventajas o inconvenientes claros para decidirse por uno o por otro. Sin embargo veo algunos problemas graves: 1) Es muy laborioso crear toda la infraestructura para todas base de datos, es decir crear todas las clases de las entidades con todas sus propiedades, etc, además de crear las clases necesarias para consultar y guardar los datos en la tienen algún domicilio en una determinada ciudad? 3) No siempre es necesario cargar todas las propiedades de una clase (o columas de una tabla). 4) La carga de una entidad por de carga o búsqueda y llamarlos todos igual? Por ejemplo que todas las clases de servicio de acceso a datos para una determinada entidad tuvieran un método llamado Search con un pasa el Id parece antinatural. Parece más natural tener un método en la clase de servicio llamado por ejemplo GetByKey al que se le pase como parámetro una de sus claves de carga o búsqueda y llamarlos todos igual? Por ejemplo que todas las clases de servicio de acceso a datos para una determinada entidad tuvieran un método llamado Search con un