Отладка JavaScript в VS2008 - PullRequest
       5

Отладка JavaScript в VS2008

2 голосов
/ 20 января 2010

У меня реальная проблема при попытке подключить отладчик JavaScript в VS2008 к веб-проекту. Веб-приложение является проектом ASP.NET MVC, но я не думаю, что это должно иметь значение.

Я использую jQuery, и при загрузке страницы загружается файл .js, и в этом файле .js я вызываю $(document).ready(function() { ... } и делаю кое-что, и это "работает". Когда я устанавливаю точку останова, она отключается, когда я запускаю проект через Кассини с сообщением «В настоящий момент точка останова не будет достигнута. Для этого документа не было загружено никаких символов».

Это сообщение об ошибке несколько сбивает с толку, потому что это файл javascript, поэтому я ожидаю, что в нем будет файл символов, который можно загрузить. то есть файл .pdb, который вам понадобится для отладки кода на стороне сервера. Или я что-то здесь упускаю?

Я нашел этот пост здесь: Использование точек останова для отладки Javascript в IE и VS2008 но это не помогло.

Я также попробовал несколько других рекомендаций, которые касались подключения браузера из меню отладки после запуска сеанса отладки, и я пытался сделать это на IE x86, IE x64 и Firefox. Если я добавлю «отладчик»; к моему коду, тогда он сломается в Firefox и позволит мне пройтись по коду в отладчике Firefox, но я не могу заставить его сделать это в VS2008.

Я использую Win7 x64 Ultimate с VS2008, и проект ASP.NET MVC с jQuery.

Есть идеи?

Ответы [ 2 ]

1 голос
/ 20 января 2010

Вы пытались отладить JS-файл самостоятельно (добавив отладчик в код), добавив его на пустую HTML-страницу? и проверим, выдаст ли он исключение точки останова скрипта и позволит ли вам подключиться к VS 2008 ??

0 голосов
/ 20 января 2010

Вы проверили опцию «включить отладку сценариев» в инструментах (не знаете, как она называется, на Mac прямо сейчас) в IE?

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