(Re) Включение отладчика JavaScript в IE7 с помощью Visual Studio 2008 - PullRequest
5 голосов
/ 18 марта 2009

Visual Studio 2008 поставляется с хорошими функциями отладки JavaScript.

Но я немного поигрался с отладчиком NetBeans, который установил в мой IE некрасивый отладчик сценариев от Microsoft ... Обычно IE должен спросить, что я хочу использовать для отладки, но теперь я не могу начать отладку с помощью Visual Studio, Script Debugger запускается автоматически ... После удаления Script Debugger я вообще не могу отлаживать в IE. Даже присоединение к процессу iexplore.exe не помогает ...

Снова установил отладчик скриптов ...: (((((

Как вернуть отладку Visual Studio, работающую в IE, снова?

Ответы [ 5 ]

4 голосов
/ 19 марта 2009

У меня такая же проблема. Это еще не совсем решено, но я поделюсь тем, что у меня есть.

Чтобы IE снова увидел отладчик, сделайте следующее: 1. Откройте Visual Studio. 2. Перейдите в Инструменты> Параметры> Отладка> Just-In-Time. 3. Установите флажок «Сценарий», нажмите «ОК». 4. Закройте Visual Studio.

Теперь, когда я пытаюсь отладить, он открывает Visual Studio, но выдает эту ошибку: «Невозможно подключиться к процессу сбоя. Произошла ошибка, которая обычно указывает на поврежденную установку (код 0x80040155). Если проблема не устранена, восстановите установку Visual Studio через« Установка и удаление программ »на панели управления.»

Когда я завтра вернусь в офис, попробую починить Visual Studio.

4 голосов
/ 18 марта 2009

убедитесь, что в настройках IE отключена отладка скриптов. Может быть, это не ответ на вашу ситуацию, но я все время об этом забываю.

IE7 Tools - Internet Options - Advanced

0 голосов
/ 09 августа 2010

Инструменты IE (7) -> Управление надстройками -> Включить или отключить надстройки ...: Отключить тревожные отладчики.

0 голосов
/ 04 мая 2010

Если вы используете глобальный обработчик ошибок window.onError , этот обработчик предотвращает отлов ошибок JS, и IE не спрашивает, хотим ли мы дебютировать с VS.

В качестве другой альтернативы вы можете присоединить VS к процессу IE, а затем поместить точки останова в любой JS-скрипт, который доступен в представлении ресурсов. VS должен отображать (Script, x86) рядом с процессом IE в списке процессов, если сценария нет в списке, это означает, что вы правильно не отметили «Отключить отладку сценария», как упомянуто @Jon Erickson

0 голосов
/ 18 марта 2009

Как отлаживать файлы Windows Script Host, VBScript и JScript . Особенно

убедитесь, что следующий реестр ключ установлен в 1: HKEY_CURRENT_USER\Software\Microsoft\Windows Script\Settings\JITDebug

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...