2009-03-23 2 views
1

У меня очень неприятная проблема с отладкой javascript с VS2008.Проблема отладчика Javascript в VS2008

Если я просто нажимаю F5 (или выбираю «начать отладку» из меню «Отладка»), процесс iexplore подключается, но в сценариях не прерываются точки останова. Дерево скриптовых документов даже не отображается в проводнике решений.

Я уже знаю:

  1. Я могу установить точку останова в JavaScript, просто отлично. Он НЕ показывает сообщение «Эта точка не будет удалена».
  2. Вызов отладчика с использованием ключевого слова 'debugger' работает отлично, но привязка к процессу iexplore не происходит, поскольку он дает сообщение «процесс, уже подключенный к отладчику».
  3. Использование руководства «Присоединение к процессу ...» отлично работает. Также появляются документы сценария.
  4. Проект был недавно преобразован в веб-приложение с WebSite.

Я уже пробовал:

  1. Очистка кэша IE.
  2. Завершение работы VS2008, остановка IIS и удаление временных файлов asp.NET, перезагружающих как IIS, так и VS2008.
  3. Настройка IE7 как браузера по умолчанию как для окон, так и для VS2008.
  4. Сброс настроек пользователя для VS2008.
  5. Проверка того, что отладка сценария IE включена.

Ничего не работает до сих пор. Хотя привязка к процессу не слишком облагается налогом, это очень раздражает, когда я привык просто ударять F5.

Если кто-нибудь может подумать о решении, пожалуйста, пожалуйста, пожалуйста (я прошу здесь!) Дайте мне знать!

+0

SirDemon, пожалуйста, не добавляйте этот тег назад, я удалил его по какой-то причине. Тег, используемый для VS2008, - visualstudio2008. Пожалуйста, не придумывайте новые теги, если уже есть отличные теги. –

+0

Тег vs2008 уже был там. Я этого не изобрел. Кроме того, многие из нас ищут vs2008, а не visualstudio2008, который длиннее. – SirDemon

+0

Я согласен, что vs2008 был бы лучшим выбором, но люди пошли с длинным, потому что уже был visualstudio2005, потому что уже был visualstudio, потому что просто «vs» был слишком коротким, и теперь мы застряли с ним. Если вы распределяете ответы по двум тегам, их сложнее найти, –

ответ

2

Включена ли отладка Silverlight на свойства проекта веб-сайта? Это отключит отладку Javascript.

+0

проклятье! Вот и все! Это очень хорошо знать! Бесконечно благодарен! – SirDemon

+0

Я провел 4 часа в день, пытаясь понять это. – bendewey

+0

Ну, по крайней мере, я могу успокоиться, потратив всего 3,5 часа на это, пока я не задал этот вопрос. Еще раз спасибо! – SirDemon