VS2010 и IE10 прикрепление отладчика скрипта к процессу iexplore.exe не удалось


поэтому я использую Win7 x64 с VS2010 и установил предварительный просмотр IE10 Win7 и ReSharper 6.1.

когда я пытаюсь начать отладку, я получаю следующее:

"прикрепление отладчика скрипта к процессу' [1111] iexplore.ехе на машина " моя " вышла из строя. Отладчик уже подключен."

Я могу нажать OK и посмотреть на прикрепленные сеансы отладки - [1111] выделен серым цветом, и есть еще один экземпляр iexplore.exe с моего название решения. Я могу прикрепить вручную, и он отлично работает.

Я подумал, может быть, так как было два iexplore.exe pids было бы что-то не так, нет двух вкладок или открытых окон, и я отключил автоматическое восстановление после сбоя.

попытался это: прикрепление отладчика скрипта к process ' [XXXX] IEXPLORE.Ехе' имя машины '' не

не работает.

какие идеи?

12 121

12 ответов:

существует более простое исправление для Проблемы отладки JavaScript в IE10:

  1. закрыть IE
  2. в командной строке с повышенными привилегиями выполните следующую команду:

    regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
    

(или %ProgramFiles% на 32-битной ОС)

обновление IE10 сбрасывает целую кучу вещей. Я выполнил 2 шага, чтобы исправить это.

  1. в расширенных настройках IE, при просмотре удалите галочку на " Отключить отладка скриптов (Internet Explorer)"
  2. выполнить это в командной строке (с правами администратора): -

    regsvr32.exe " %ProgramFiles (x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll

сочетание этих 2 и перезапуск браузера курс исправил это для меня.

Я также согласен, отмеченное выше решение об отмене установки вряд ли является правильным решением.

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

  1. нажмите на меню "отладка"
  2. нажмите на меню "Окно"
  3. нажмите на меню "процессы"
  4. и щелкните правой кнопкой мыши на iexplorer.exe и "отсоединить процесс"

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

У меня была такая же проблема с VS2010 & IE10 (Win7). После нескольких недель попыток решить эту проблему я, наконец, решил запустить VS2012 для отладки моего сайта. Я также обновил VS2012 до SP1 и перезапустил свою машину, и теперь отладка VS2010 отлично работает в IE10.

поэтому попробуйте установить VS2012 SP1, чтобы исправить проблемы совместимости с VS2010 & IE10.

кто-то предположил, что запуск этого в командной строке с повышенными привилегиями сделает трюк:

regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"

я попробовал, и он сообщил, что dll не найден. Я искал msdbg2.dll так и не была найдена. Это, по-видимому, скрыто.

Я побежал:

regsvr32.exe "C:\Program Files (x86)\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"

и это сработало.

Это было на Windows 7, 64 бит, VS2010 Premium

У меня была такая же проблема с VS2010 и VS2012 на WIN7 + IE10 CTP еще в декабре прошлого года. Я надеялся, что эта проблема была решена в RTM-версии IE10, сегодня я узнал, что это не так.

Я пробовал каждое решение в этом посте, даже устанавливая VS2012 update 2 CTP 4, но ничего не исправил проблему.

Я решил вернуться к IE9. Я не использовал правильные шаги, которые описаны в ответе MonteChristo.

Я удалил IE10 делая:

  1. Win + R
  2. appwiz.cpl
  3. включение и выключение функций Windows.
  4. Снимите Флажок Internet Explorer 10
  5. перезагрузка

теперь это не возвращается к IE9. Это просто удаляет IE10. Не то, что я хотел. Поэтому я снова установил IE10, используя те же шаги, что и выше.

после этого я не мог удержаться, чтобы проверить его еще раз, и на удивление это сработало, я получил свою отладку Javascript. Я заметил следующее. Прежде чем я удалил IE10, запустите / просмотрите с помощью (см. изображение ниже) в списке Internet Explorer два раза.

после удаления, установки IE10 он указан только один раз. Я не знаю, связано ли это, но я хотел бы упомянуть об этом.

enter image description here

попробуйте сбросить настройки IE, а затем снимите флажок "Отключить отладчик сценариев (internet Explorer)" в разделе Сервис->Свойства обозревателя->Дополнительно и перезагрузите компьютер.

даже с недавно выпущенным IE10 для Win 7 проблема сохранялась. Тем не менее, получил подсказку, что установка VS2012 SP1 исправлена эта проблема, поэтому я установил Visual Studio 2012 Express через установщик веб-платформы (v4.5) -- кажется, исправлена!

у меня есть VS2010 & 12 и IE10,Win 7 x64.

Я пробовал все вышеперечисленное (кроме понижения до IE9, очевидно) безрезультатно.

у меня было предчувствие, что VS2012 Update 2 может исправить эту проблему, и я был прав.

нет cmd, никаких переустановок, никаких повторных загрузок. Он исправил это для VS2010 & 12.

Я надеюсь, что это поможет кому-то еще тоже.

У меня есть VS2010 и VS2012 на ПК. Это было ... ASP.NET проект и он не работал для отладки JS. Я стараюсь, чтобы оба результата версии были одинаковыми. Все, что я делал, было безуспешно:

  1. regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll" -не помогите
  2. установлен / снят флажок "Silverlight" на странице свойств -нет
  3. даунгрейд с т. е 10 -е 9 -е 8 - не повезло
  4. ремонт по сравнению с 2010 г. - не работает для меня
  5. в IE "дополнительные настройки" снят флажок " отключить отладку скриптов (Internet Explorer) "и" отключить отладку скриптов (другое)" -нет

наконец, я установил "Remote Tools for Visual Studio 2012 Update"и" VS2012 Update 4". Я не уверен, что Исправлена проблема, но она ушла. И VS2010 и VS2012 начали отладку JavaScript. Поэтому, похоже, некоторые компоненты были повреждены. Сегодня, я думаю, лучший выбор, чтобы исправить это должно быть переустановите IE, я имею в виду понизить его и установить снова, Далее вы можете установить обновление 4 для VS2012.

обратите внимание:

"в окне страницы свойств флажок "Silverlight" должен быть снят"

У меня была аналогичная проблема (с использованием VS2012 RC) после обновления IE9 до IE10 - я исправил ее, восстанавливая установку VS2012 - я попал туда, так как у меня был подозрительный дубликат Internet Explorer в раскрывающемся списке отладки, и даже если отладчик запускался, я не мог найти загруженные символы.

в VS2010 наверняка нет этого выпадающего списка, но, возможно, попытка ремонта может быть исправлена.

У меня была такая же проблема с момента обновления до IE 10 на машине Win 7 Pro под управлением VS 2010 SP1.

Я пробовал множество предложений, но ни один не работал. Я, наконец, исправил это путем понижения до IE 9, а именно:

  1. тип " appwiz.cpl "в поле поиска Win 7 под стартовым шаром и нажмите.
  2. нажмите на кнопку "Просмотр установленных обновлений"
  3. Поиск "Internet Explorer 10"
  4. щелкните правой кнопкой мыши "Internet Explorer 10" и выберите "Удалить"
  5. перезагрузка.

отладка снова работает.