Отладка JavaScript с использованием синтаксиса IE9, Visual Studio 2010, MVC3 и Razor - PullRequest
12 голосов
/ 25 августа 2011

Я пытаюсь настроить отладку javascript на IE9 и VS2010.

Я включил отладку в IE9.

Я убедился, что отладка Silverlight отключена в настройках проекта.

И установил точку останова в моем коде (Razor синтаксис MVC3).

What I've tried

И ничего не происходит, когда я запускаю его: /

Это происходит уже несколько месяцев и во многих проектах, поэтому дело не только в том, что точка останова никогда не достигается или что-то глупое и основано на коде.

Я пробовал:

Удаление и повторная установка IE9.

Убедитесь, что у меня установлены новейшие инструменты MVC, чтобы редактор Razor был в курсе.

Создание минимально необходимого количества кода.

Следуя всем «путеводителям», которые я смог найти (это всего лишь варианты того, что я делал выше).

Делать то же самое на машинах коллег, и это работает.

Установка точки останова вручную с помощью 'debugger;'. Это приводит к тому, что появляются окна «выберите ваш отладчик», и в этом списке у меня есть новые или существующие экземпляры VS за исключением для того, на котором работает сайт, то есть того, который будет выполнять эту работу.

IE - мой браузер по умолчанию.

1 Ответ

8 голосов
/ 29 августа 2011

когда вы запускаете приложение в точечной сети с IE в качестве браузера по умолчанию
вы можете увидеть, как обозреватель решений наконец что-то добавляет, как показано в черном ящике
с именем файла, загружаемым в проводник, например«localhost» здесь
просто дважды щелкните файл, вы увидите HTML-код, а также JavaScript там
, теперь здесь вы можете поставить точки останова, и он будет работать наверняка

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...