VS2010 и IE10 Прикрепление отладчика Script для обработки iexplore.exe не удалось
Итак, я использую Win7 x64 с VS2010 и установил IE10 Win7 Preview и ReSharper 6.1.
Когда я пытаюсь начать отладку, я получаю следующее:
"Прикрепление отладчика Script для обработки '[1111] iexplore.exe' on машина" MINE" не удалась. Отладчик уже подключен.
Я могу нажать OK и посмотреть прикрепленные сеансы отладки - [1111] выделен серым цветом, и есть еще один экземпляр iexplore.exe с названием моего решения. Я могу прикрепить вручную, и он отлично работает.
Я подумал, может быть, с тех пор, как было два iexplore.exe pids, было бы что-то не так, нет двух открытых или открытых вкладок или отключено автоматическое восстановление после сбоя.
Пробовал это:
Прикрепление отладчика Script для обработки '[XXXX] IEXPLORE.EXE' на машине "NAME" не удалось
Не работает.
Любые идеи?
Ответы
Ответ 1
В IE10 существует более простое исправление проблемы отладки JavaScript:
(или %ProgramFiles%
в 32-разрядной ОС)
Ответ 2
Обновление IE10 сбрасывает целую кучу вещей. Я сделал два шага, чтобы исправить это.
Комбинация этих двух и перезапуска браузера, конечно, исправила это для меня.
Я также согласен, что отмеченное решение выше, чем установка, вряд ли является правильным решением.
Ответ 3
У меня точно такая же проблема. Я нашел временное решение, но я должен выполнять каждый раз, когда одна и та же последовательность выглядит следующим образом.
- Выберите меню "Отладка"
- Нажмите "Меню окна"
- Нажмите на меню "Процессы"
- И щелкните правой кнопкой мыши на iexplorer.exe и "отсоедините процесс"
Проблема в том, что каждый раз, когда я должен повторять эту процедуру, каждая компиляция моего проекта...
Ответ 4
У меня была такая же проблема с VS2010 и IE10 (Win7). После нескольких недель попыток решить эту проблему я, наконец, решил запустить VS2012 для отладки моего сайта. Я также обновил VS2012 до SP1 и перезапустил свою машину, и теперь отладка VS2010 отлично работает в IE10.
Поэтому попробуйте установить VS2012 SP1 для исправления проблем совместимости с VS2010 и IE10.
Ответ 5
Кто-то предположил, что выполнение этого в командной строке с повышенными правами приведет к трюку:
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
Ответ 6
У меня была такая же проблема с VS2010 и VS2012 на WIN7 + IE10 CTP еще в декабре прошлого года. Я надеялся, что эта проблема была решена в RTM-версии IE10, сегодня я узнал, что это не так.
Я пробовал каждое решение в этом сообщении, даже устанавливая обновление 2-го сервера VS2012, но ничего не исправил проблему.
Я решил вернуться к IE9. Я не использовал правильные шаги, которые описаны в ответе MonteChristo.
Я удалил IE10, выполнив:
- Win + R
- appwiz.cpl
- Включение и выключение функций Windows.
- Снимите флажок Internet Explorer 10
- Reboot
Теперь это не возвращается к IE9. Просто удаляет IE10. Не то, что я намеревался. Поэтому я снова установил IE10, используя те же шаги, что и выше.
После этого я не мог помочь себе протестировать его еще раз, и на удивление это сработало. Я получил отладку Javascript. Я заметил следующее. Прежде чем я удалю IE10, запустите/просмотрите (см. Изображение ниже) дважды в списке Internet Explorer
.
После удаления, установки IE10 он перечисляется только один раз. Я не знаю, связано ли это, но я хотел бы упомянуть об этом.
![enter image description here]()
Ответ 7
Попробуйте reset ваши настройки IE, а затем снимите флажок "Отключить Script отладчик (Internet Explorer)" в разделе "Сервис- > Свойства обозревателя" > "Дополнительно" и reset на вашем компьютере.
Ответ 8
Даже с недавно выпущенным IE10 для Win 7 проблема не устранена. Однако получил подсказку о том, что установка VS2012 SP1 устраняет эту проблему, поэтому я установил Visual Studio 2012 Express через установщик веб-платформы (v4.5) - кажется, исправлено!
Ответ 9
У меня есть VS2010 & 12
и IE10
, Win 7 x64
.
Я пробовал все вышеперечисленное (за исключением отказа до IE9
, очевидно) безрезультатно.
У меня была догадка, что VS2012 Update 2
может исправить эту проблему, и я был прав.
Нет cmd
, без повторной установки, без повторной загрузки. Он зафиксировал его для VS2010 & 12
.
Я надеюсь, что это тоже поможет кому-то другому.
Ответ 10
У меня есть VS2010 и VS2012 на ПК. Это был проект ASP.NET, и он не работал для отладки JS. Я стараюсь, чтобы оба варианта были одинаковыми.
Все, что я делал, было неудачным:
- regsvr32.exe
"%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
- не help
- Установлен флажок "Silverlight" на странице свойств - нет
- Переход с IE 10 → IE 9 → IE 8 - не повезло
- Ремонт VS 2010 - не работает для меня
- В IE "Дополнительные настройки" отключена "Отключить script отладка (Internet Explorer)" и "Отключить script отладка (другое)" - нет
Наконец, я установил "Удаленные инструменты для обновления Visual Studio 2012" и "Обновление VS2012 4". Я не уверен, что проблема, но она исчезла. И VS2010 и VS2012 начали отладку JavaScript. Поэтому кажется, что некоторые компоненты были повреждены. Сегодня, я думаю, лучший выбор - это переустановить IE, я имею в виду понизить его и снова установить, в дальнейшем вы можете установить Update 4 для VS2012.
Обратите внимание:
"В окне" Свойства страницы "флажок" Silverlight "должен быть отмечен"
Ответ 11
У меня была аналогичная проблема (с использованием VS2012 RC) после обновления IE9 до IE10 - я исправил ее восстановление установки VS2012 - я получил ее с тех пор, как в раскрывающемся списке debug был обнаружен подозрительный дубликат Internet Explorer, и даже если отладчик был я не смог найти загруженные символы.
В VS2010 наверняка нет такого выпадающего списка, но, возможно, попытка ремонта может быть исправлена.
Ответ 12
У меня была такая же проблема с момента обновления до IE 10 на машине Win 7 Pro с VS 2010 SP1.
Я пробовал множество предложений, но никто не работал. Я, наконец, исправил это, понизив до IE 9, а именно:
- Введите "appwiz.cpl" в поле поиска Win 7 под начальным шаром и нажмите.
- Нажмите "Просмотреть установленные обновления"
- Поиск "Internet Explorer 10"
- Щелкните правой кнопкой мыши "Internet Explorer 10" и выберите "Удалить"
- Reboot.
Отладка снова работает.