У меня реальная проблема при попытке подключить отладчик 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.
Есть идеи?