При регистрации синтаксической ошибки или ошибки на этапе выполнения, обнаруженной браузером или сервером сценариев, выводится запрос о необходимости отладки. Если вы хотите воспользоваться программой отладки, она будет запущена с того места, где обнаружена ошибка.
Если вы решите вернуться к исходному варианту браузера Internet Explorer (и не выполнять программу отладки), загрузите утилиту Установка и удаление программ. В диалоговом окне Установка и удаление программ должна присутствовать запись о программе Microsoft Script Debugger.
Проблемы, связанные с применением сценариев
На практике отладчик сценариев следует использовать очень осторожно. В данном разделе описывается несколько негативных моментов, о которых нужно помнить при работе с этой программой.
При загрузке сценария клиента с помощью файла в формате ASP номера строк, указываемые в сообщении об ошибках, ссылаются на номера конкретных строк в открытом HTML-документе, отображаемом браузером. Они обычно не соответствуют тем номерам, которые присутствуют в исходном ASP-файле сценария, поскольку сценарий сервера никак не проявляется при просмотре HTML-кода ASP-файла.
Реальная синтаксическая ошибка, сообщение о которой выводится отладчиком, далеко не всегда идентична указываемой. В этом случае вам придется самостоятельно выявить ошибку и причину ее возникновения.
При запуске отладчика сценариев для одного или нескольких ASP-приложений все ошибки сервера обрабатываются отладчиком. Следовательно, вы не можете использовать его для ASP-приложений до тех пор, пока не начнете работать непосредственно с сервером сценариев Windows.
Консоль Просмотр событий
Для перехода к использованию консоли Просмотр событий (Event Viewer) следует обратиться к панели управления и дважды щелкнуть по значку Администрирование (Administrative Tools), а затем – по значку Просмотр событий (Event Viewer). На экране появится диалоговое окно Просмотр событий (Event Viewer) – см. рис. 8.14.
Окно Просмотр событий позволяет просматривать события, записанные в журналы приложений, системы и безопасности. Я выбрал первую запись в журнале Система (System). После двойного щелчка по ней открывается диалоговое окно Свойства: Ошибка (Event Properties), где можно получить подробную информацию о событии. На рис. 8.15 приведена типичная запись из журнала системы для определенного события.