Windows Script Components |
|
Comprobar errores en archivos de Script Component
Debido a que los componentes de secuencia de comandos se utilizan como componentes COM, normalmente se ejecutan en modo silencioso. Sin embargo, mientras se programa el archivo componente de secuencia de comandos, puede ser útil conocer los errores que hay en el archivo. Puede especificar tres tipos de comprobación de errores:
- Comprobar la validación XML. Para obtener información, consulte Archivos de componentes de secuencia de comandos y compatibilidad XML.
- Permitir la notificación de errores de sintaxis y en tiempo de ejecución. De forma predeterminada, si se produce un error en un archivo componente de secuencia de comandos, se muestra un mensaje de error genérico. Si se especifica la notificación de errores, el analizador de componentes de secuencia de comandos mostrará información acerca del error.
- Permitir la depuración. De forma predeterminada, no se puede utilizar el depurador de secuencias de comandos para componentes de secuencia de comandos. Si habilita la depuración, puede iniciar el depurador de secuencias de comandos para responder a un error; para ello, establezca un punto de interrupción o utilice una instrucción Stop (Microsoft® Visual Basic® Scripting Edition (VBScript)) o debugger (JScript).
Configurar opciones de errores
Especifique las opciones de errores como atributos de la instrucción de proceso <?component ?> de XML.
Para especificar la comprobación de errores
- Incluya la instrucción de proceso <?component?> al principio del archivo componente de secuencia de comandos (pero después de una declaración <?XML ?> opcional) con uno o más de los siguientes atributos:
- error Establézcalo como true para mostrar mensajes de error detallados de los errores de sintaxis o en tiempo de ejecución del componente de secuencia de comandos.
- debug Establézcalo como true para habilitar la depuración. De lo contrario, no podrá iniciar el depurador de secuencias de comandos para un componente de secuencia de comandos.
Por ejemplo, la instrucción siguiente habilita las tres opciones de informe de errores:
<?component error="true" debug="true"?>
Sugerencia Desactive el informe de errores antes de distribuir el componente de secuencia de comandos en un entorno de producción.
Consulte también
Contenido de los archivos de componentes de secuencia de comandos | Utilizar el Asistente para componentes de secuencia de comandos | Crear información de registro | Crear una biblioteca de tipos de Script Component | Archivos de componentes de secuencia de comandos y compatibilidad XML