Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Tecnologías .NET > Error al intentar mostrar un MsgBox
-Foros de debate

Tecnologías .NET
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Error al intentar mostrar un MsgBox
Enviado por Busy el día 30 de mayo de 2008

Hola a todos!

He creado un servicio de windows que cuando detecta que un archivo se ha creado en cierto directorio, ejecuta un programa desarrollado por mi.

Dicho programa, codificado en vb 2003, funciona perfectamente si se ejecuta directamente, pero en el momento que lo lanza el servicio anteriormente comentado, muestra una ventana que dice lo siguiente:

"<nom_aplicacion> - Servicios de depuración de Common Language Runtime"

La aplicación generó una excepción que no se pudo controlar.

Id. de proceso = 0x122c (4652), id de subproceso = 0x1588 (5512)

Haga clic en aceptar para terminar.
Haga clic en cancelar para depurar.


Le doy a cancelar para depurar y entro en vb 2003. Aquí me marca un error al intentar ejecutar una instrucción MsgBox, me dice lo siguiente:

"No se puede mostrar un cuadro de diálogo o formulario modal cuando la aplicación no está en modo UserInteractive. Especifique el estilo ServiceNotification o DefaultDesktopOnly para mostrar una notificación de una aplicación de servicio"


Según lo que he leído en foros, es un error común en ASP.Net, pero mi aplicación no lo es, es una Windows Application normal desarrollada con VB .net 2003.

Por otro lado he probado a mostrar el valor de la variable UserInteractive y me muestra que se encuentra en True, asi que ese no es el problema.

Alguna sugerencia?

Un saludo y muchas gracias.

 

Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network