Не похоже, что окончательный ответ приходит на этот.Для справки других я закончил отладку в самом VS2010 следующим образом:
a) Должен использовать IE в качестве браузера по умолчанию VS.Firefox не любит играть.Если вы используете MVC, селектор браузера по умолчанию не сталкивается с представлениями и т. Д., Как в веб-формах.Быстрое решение состоит в том, чтобы создать пустую HTML-страницу в корневом каталоге и щелкнуть правой кнопкой мыши этого ублюдка, чтобы «просмотреть с помощью ...» и выбрать нужный браузер по умолчанию.Tada.
b) Затем, в расширенных опциях IE, убедитесь, что вы сняли флажок «отключить отладку javascript».
c) Теперь вы можете использовать отладчик;Команда в вашем скрипте в представлении, чтобы прервать выполнение вашего динамически генерируемого скрипта.Он вернется к VS и выделит строку.Поскольку он генерируется, он говорит [динамический скрипт] вверху.Точки останова все еще не работают раздражающе.
d) В IE ошибки js также сообщаются в консоли.Это даст вам номер строки и столбца, выделив ваш файл.Если вы отправили динамическое частичное представление, оно подсвечивает эти координаты в исходном файле страницы, что неприменимо.Скорее, перейдите к эквивалентным координатам на вкладке «скрипт блока [динамический]» VS.
На самом деле это, вероятно, более полезно для разработки MVC, чем то, что предложил бы Firebug.
Cheers