Итак, я использую Win7 x64 с VS2010 и установил IE10 Win7 Preview и ReSharper 6.1.
Когда я пытаюсь начать отладку, я получаю следующее:
«Не удалось подключить отладчик сценария к процессу« [1111] iexplore.exe »на машине« MINE ». Отладчик уже подключен».
Я могу нажать OK и посмотреть прикрепленные сеансы отладки - [1111] неактивен, и есть еще один экземпляр iexplore.exe с моим названием решения. Я могу прикрепить вручную, и он отлично работает.
Я подумал, что может быть, поскольку было два pid-файла iexplore.exe, что-то не так, нет двух вкладок или открытых окон, и я отключил автоматическое восстановление после сбоя.
Пробовал это: не удалось прикрепить отладчик сценария к процессу «[XXXX] IEXPLORE.EXE» на машине «NAME»
Не сработало.
Любые идеи?
Ответы:
Существует более простое решение проблемы отладки JavaScript в IE10:
В командной строке с повышенными привилегиями запустите эту команду:
(или
%ProgramFiles%
в 32-битной ОС)источник
regsvr32.exe "C:\Program Files\Common Files\microsoft shared\VS7Debug\msdbg2.dll"
Обновление до IE10 сбрасывает множество вещей. Я выполнил 2 шага, чтобы исправить это.
Запуск этого в командной строке (с правами администратора): -
regsvr32.exe "% ProgramFiles (x86)% \ Common Files \ Microsoft Shared \ VS7Debug \ msdbg2.dll
Комбинация этих двух и перезапуска браузера, конечно, устранила это для меня.
Я также согласен, отмеченное выше решение удаления установки вряд ли является правильным решением.
источник
У меня точно такая же проблема ... Я нашел временное решение, но мне приходится выполнять каждый раз одну и ту же последовательность, как показано ниже.
Проблема в том, что мне каждый раз приходится повторять эту процедуру при каждой компиляции моего проекта ...
источник
У меня была такая же проблема с VS2010 и IE10 (Win7). После нескольких недель попыток решить эту проблему я наконец решил запустить VS2012 для отладки моего сайта. Я также обновил VS2012 до SP1 и перезапустил свой компьютер, и теперь отладка VS2010 отлично работает в IE10.
Поэтому попробуйте установить VS2012 SP1, чтобы исправить проблемы совместимости с VS2010 и IE10.
источник
Кто-то предположил, что запуск этого в командной строке с повышенными привилегиями поможет:
Я попробовал, и он сообщил, что dll не найдена. Я искал msdbg2.dll и не нашел. Это, видимо, скрыто.
Я побежал:
и это сработало.
Это было на Windows 7, 64-разрядная версия, VS2010 Premium.
источник
У меня была такая же проблема с VS2010 и VS2012 на WIN7 + IE10 CTP еще в декабре прошлого года. Я надеялся, что эта проблема была решена в RTM-версии IE10, сегодня я узнал, что это не так.
Я пробовал все решения в этом посте, даже установил обновление VS2012 2 CTP 4, но ничего не устранило проблему.
Я решил вернуться к IE9. Я не использовал правильные шаги, описанные в ответе MonteChristo.
Я удалил IE10, выполнив:
Теперь это не возвращается к IE9. Это просто удаляет IE10. Не то, что я задумал. Итак, я снова установил IE10, выполнив те же действия, что и выше.
После этого я не мог с собой поделать, чтобы протестировать его еще раз, и, на удивление, это сработало, я вернул отладку Javascript. Я заметил следующее. Прежде чем я удалил IE10, запуск / просмотр с (см. Изображение ниже) был указан
Internet Explorer
дважды.После удаления и установки IE10 он отображается только один раз. Не знаю, связано ли это, но я хотел об этом упомянуть.
источник
Попробуйте сбросить настройки 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. Я пробую обе версии, результаты были одинаковыми. Все, что я делал, не увенчалось успехом:
"%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
- не помоглоНаконец, я установил «Remote Tools for Visual Studio 2012 Update» и «VS2012 Update 4». Я не уверен, в чем проблема, но она исчезла. И VS2010, и VS2012 начали отладку JavaScript. Таким образом, похоже, что некоторые компоненты были повреждены. Сегодня, я думаю, лучшим выбором для исправления этого будет переустановка IE, я имею в виду понижение версии и повторную установку, в дальнейшем вы можете установить Обновление 4 для VS2012.
Пожалуйста, обратите внимание:
источник
У меня была аналогичная проблема (с использованием VS2012 RC) после обновления IE9 до IE10 - я исправил ее, восстановив установку VS2012 - я попал туда, так как у меня был подозрительный дубликат Internet Explorer в раскрывающемся списке отладки, и даже если отладчик запускался, Я не мог найти загруженные символы.
В VS2010 наверняка нет этого раскрывающегося списка, но, возможно, попытка восстановления может быть исправлением.
источник
У меня была такая же проблема после обновления до IE 10 на машине Win 7 Pro с VS 2010 SP1.
Я пробовал множество предложений, но ни одно не помогло. В конце концов я исправил это, перейдя на IE 9, а именно:
Отладка снова работает.
источник