Удаленная отладка Visual Studio 2010: символы отладки не загружены для этого документа - PullRequest
0 голосов
/ 04 августа 2011

Это странная проблема, которая, к счастью (?), Встречается и на других машинах.

У меня никогда не было проблем с отладкой, и теперь у меня есть: на моих точках останова отображается восклицательный знак, который говорит: «Символы отладки не загружены для этого документа».

Разница с другими проектами в том, что я запускаю это веб-приложение в IIS:

  • Я создал новый веб-сайт в IIS 7.5 (win7), прослушивая порт 80 для local.comparer.nl
  • Я добавил URL local.comparer.nl в мои хосты файл, перенаправив его на 127.0.0.1
  • Я отредактировал стартовую страницу проект (asp.net 3.5) для local.comparer.nl в 'использовать локальный IIS веб-сервер '

Когда я запускаю сайт, он сначала говорит «невозможно запустить удаленную отладку». Я не знаю, почему он ищет удаленную отладку, но когда я запустил монитор удаленной отладки, он все равно не работал.

Когда я выгрузил монитор отладки, он больше не жаловался на удаленную отладку, но восклицательный знак все еще был там.

Решения, которые иногда помогают моим коллегам:

  • Удалите все из каталога \ bin и пересоберите
  • Перестроить заново (n раз)
  • Выберите «чистый раствор»

Есть идеи?

Ответы [ 4 ]

4 голосов
/ 04 августа 2011

Вы строите полные символы отладки? Если нет, то отладчик не имеет информации, чтобы связать исходный код с активностью в памяти под отладчиком. Это устанавливается в свойствах проекта для конфигурации.

Также убедитесь, что символы находятся в папке bin.

Вы можете проверить, что VS загружает правильные символы с помощью Debug | Окно модулей.

0 голосов
/ 27 июля 2014

В моем случае я переименовал страницу asp.net и отключил код позади. Странно, что он все еще работал, но не запускал код позади и, следовательно, не достигал точек останова в нем.

0 голосов
/ 21 января 2014

Эта проблема беспокоила меня довольно долго. Наконец, моя проблема решена так: -

1) Сделайте Internet Explorer браузером по умолчанию 2) Очистить раствор 3) Постройте решение

0 голосов
/ 19 апреля 2013

Вы должны в Visual Studio 2010

  1. Выберите «Построить» Meanu> Очистить [Название проекта / решения]

  2. Перестроить [Проект / Решение]

Попробуйте снова отладить ... Удачи

...