Ayuda de MicroStation CONNECT Edition

Administrar registros de excepción

Cuando se produce una excepción de programa, MicroStation agrega detalles técnicos de la excepción al archivo Exception.log y genera un archivo binario MiniDump.dmp . Por defecto, MicroStation mantiene un historial de las 20 excepciones de programa del archivo ManageExceptionLogs.vbs .

Ambos archivos: Exception.log y MiniDump.dmp proporcionan información valiosa a Bentley para diagnosticar la causa de los errores del programa. La información registrada contiene, entre otra información, detalles como los valores de registro de la CPU, el historial de la pila de llamadas, información sobre las DLL cargadas y las aplicaciones MDL. Un registro de excepción puede generar aproximadamente 150 KBytes de información en el archivo Exception.log y 80 KBytes en el archivo MiniDump.dmp . Tras generar estos archivos, MicroStation intenta iniciar un proceso externo para trabajar con estos archivos. Generalmente, no hay ninguna necesidad de personalizar este proceso. Aunque puede haber circunstancias en las que un administrador de CAD pueda desear que se ejecuten procesos adicionales. Por ejemplo:

  • Enviar una notificación de excepción por correo electrónico al administrador de CAD o al personal de asistencia técnica de CAD
  • Conseguir información centralizada sobre las excepciones desde las estaciones de trabajo a los servidores
  • Notificar a los desarrolladores internos de software que sus aplicaciones presentan problemas
Nota: Considerando que MiniDump.dmp es una instantánea de la memoria de proceso de MicroStation, el tamaño del archivo puede variar en función del ajuste $(MS_MiniDumpType) y de la cantidad de memoria virtual consumida por MicroStation en el momento del error. Los valores hexadecimales válidos para MS_MiniDumpType son los que acepta la función MiniDumpWriteDump de la API de Windows. En la práctica, hay dos valores útiles:
Valor Descripción
4 (valor por defecto) registra la información mínima sobre la excepción
7 registra el espacio de dirección completo del modo de usuario de MicroStation