2009-12-14 2 views
1

Я пытаюсь отладить ошибку Javascript, которая только встречается в Internet Explorer. У меня установлен отладчик Microsoft Script Debugger и успешно используется в прошлом. Однако при этой ошибке я выбираю «Да», чтобы делать-вы-хотите-отлаживать ?, и он открывает Script Debugger, который ничего не отображает. Окно «Запуск документов» пуст, стек вызовов пуст, как будто ничего не отлаживается.Отладчик Microsoft Script Debugger не отображает информацию после ошибки

Может ли кто-нибудь сказать мне, что вызывает это?

+1

Возможно, вы могли бы опубликовать то, что вызывает ошибку, и мы могли бы помочь вам исправить это? я знаю, что вы смотрите на отладчик, но он должен предоставить вам НЕОБХОДИМУЮ информацию, не так ли? или, может быть, нет ... – Jason

ответ

1

У меня были такие проблемы перед отладчиком Microsoft Script Debugger, но так и не удалось найти решение - если у вас есть лицензия, отладчик сценариев внутри Visual Studio 2008 намного лучше.

Существует статья here о том, как вы можете использовать VS 2008 Express (бесплатно) в качестве отладчика сценариев.

+0

Я * наконец * получил время попробовать это, и, похоже, все получится хорошо. (В итоге я нашел способ отладки исходной проблемы без использования отладчика, который ... ну, это было не весело.) Спасибо! – Arkaaito

1

Я видел эту проблему с кодом внутри блока try/catch/finally - по какой-то причине отладчик запутывается блоком finally. Попробуйте прокомментировать их.

1

Я знаю, что это уже давно, но я думал, что хочу отметить, что это все еще проблема. Microsoft plain sux. Разработчики вынуждены поддерживать продукты, которые прерваны .... это преступление