У меня действительно раздражающая проблема с отладкой JavaScript с VS2008.
Если я просто нажму F5 (или выберу «Начать отладку» в меню «Отладка»), процесс iexplore будет присоединен, но в сценариях не будут прерываться точки останова. Дерево документов сценариев даже не отображается в обозревателе решений.
Я уже знаю:
- Я могу установить точку останова в Javascript просто отлично. Он НЕ показывает сообщение «Эта точка не будет достигнута».
- Вызов отладчика с помощью ключевого слова debugger работает нормально, но присоединение к процессу iexplore - нет, поскольку оно выдает сообщение «процесс уже подключен к отладчику».
- Использование руководства «Присоединить к процессу ...» работает просто отлично. Скрипт Документы также появляются.
- Проект недавно был преобразован в веб-приложение с веб-сайта.
Я уже пробовал:
- Очистка кеша IE.
- Завершение работы VS2008, остановка IIS и удаление временных файлов asp.NET, после чего перезапускаются и IIS, и VS2008.
- Установка IE7 в качестве браузера по умолчанию как для Windows, так и для VS2008.
- Сброс моих пользовательских настроек для VS2008.
- Проверка того, что отладка сценариев IE включена.
Пока ничего не получалось. Хотя присоединение к процессу не слишком обременительно, это очень раздражает, когда я привык просто нажимать F5.
Если кто-нибудь может придумать решение, пожалуйста, пожалуйста (прошу здесь!), Дайте мне знать!