Pregunta

Tenemos un error que parece que no podemos encontrar y no tienen la necesidad de recursos para intentar localizarlo.Lo que tenemos que hacer es mantener el freaking "informe a Microsoft de este problema" los cuadros de diálogo de abarrotar el servidor.

Es a partir de un MS-error de Acceso (pensamos) pero no puedo encontrar donde está instalado Access (creo que no lo es);no hay MS Office directorio en cualquiera de las unidades.

Si tan solo pudiéramos detener los cuadros de diálogo que aparezca eso sería genial.

Gracias.

Especificaciones:Windows Server 2003 sp2

¿Fue útil?

Solución

De http://www.codeproject.com/KB/exception/UnhandledExceptionClass.aspx:

Si usted también desea desactivar el de Windows "Enviar Informe de Errores" de diálogo en el equipo, haga clic en el icono "Mi pc", seleccionar "Propiedades", cambie a la pestaña "Avanzado" y haga clic en el "informe de Errores" botón.En el cuadro de diálogo Opciones, seleccione la opción "Deshabilitar el informe de errores" botón de radio:

Comparar también http://www.codeproject.com/KB/exception/ExceptionHandling.aspx para la general .NET Manejo de excepciones cordura.

Otros consejos

No creo que te das cuenta de jusy cómo seria este error puede ser.Estos errores aparecen en condiciones severas como desbordamientos de búfer, puntero nulo elimina referencias, la división por cero errores, etc.Dado que usted ha mencionado que este se ejecuta en un servidor, que potencialmente (dependiendo de su situación) tienen una la red, fácilmente explotable programa!

Como otros han sugerido, puede desactivar el informe de errores del sistema, o puede utilizar el SetErrorMode API para desactivarlo sólo para su aplicación, pero, de nuevo Yo les recomiendo vivamente para investigar y solucionar el problema en su raíz!

Bien, me gustaría intentar averiguar qué aplicación está usando el Acceso.No saber lo que se está ejecutando es un verdadero problema, especialmente cuando se trata de tener las excepciones no controladas!

Tan lejos como sólo desactivar?Probar:

Haga clic en 'Mi pc'

izquierda haga clic en 'Propiedades'

izquierda haga clic en la pestaña "Avanzado"

izquierda haga clic en 'Informes de Errores' (cerca de abajo)

izquierda haga clic en "Deshabilitar los informes de errores'

Así se llama el informe de Errores de Windows cuadro de Diálogo.Usted puede desactivar siguiendo estas instrucciones:

http://www.windowsnetworking.com/articles_tutorials/Disable-Error-Reporting-Windows-XP-Server-2003.html

Sin embargo, yo estaría preocupado con la razón por la que usted está recibiendo los mensajes de error.Usted se acaba de ocultar un problema que puede ser muy mala.

Ya veo a tres personas distintas publicado las instrucciones sobre cómo deshabilitar el cuadro de diálogo en su propia máquina, voy a publicar de nuevo, esto como una respuesta en lugar de sólo un comentario:

Ellos no quieren que en su cliente de las máquinas, debido a que deshabilitar cualquier aplicación utilizando el cuadro de diálogo.Ellos sólo quieren evitar que se avecinan para su aplicación.

Es no esconder nada, si se bloquea un programa de windows todavía dirá.La diferencia es que no va a compilar un volcado de núcleo y de intentar enviarlo a microsoft para usted.Es muy útil para deshabilitar esta basura.

Cuando se trabaja en .net, puede capturar todas las excepciones no controladas (que es lo que causa este mensaje).Pero yo no soy consciente de que una forma de hacer lo mismo en el Acceso.

http://devcity.net/Articles/60/1/unhandled_exceptions.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top