Проблема с точкой останова в VS2008 - PullRequest
0 голосов
/ 08 июля 2010

У меня есть проект веб-сайта ASP.NET, который я хочу отладить, но когда я пытаюсь отладить его, Visual Studio выдает сообщение "The breakpoint will not currently be hit. No symbols have been loaded for this document".Кто-нибудь знает решение для этого, которое не включает переустановку всего.Отладка включена для этих файлов.

Редактировать: загрузка символов вручную не работала.

Ответы [ 4 ]

1 голос
/ 08 июля 2010

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

1 голос
/ 08 июля 2010

Лучший способ проверить, загружена ли PDB:

  1. Приостановить выполнение в отладчике с помощью кнопки паузы;
  2. Открыть модули отладочных окон;
  3. выбрать интересующий вас модульи проверьте место, откуда он загружен.Если у вас есть файл PDB для этого модуля, вы можете загрузить его;

Наиболее распространенная проблема с модулями ASP.NET загружается не из вашей корзины, а из кэша или какой-либо другой папки.

1 голос
/ 08 июля 2010

Убедитесь, что сборка, содержащая код, который вы пытаетесь отладить, скомпилирована в режиме отладки и что включены символы PDB.Затем перестройте решение и попробуйте запустить снова.

0 голосов
/ 09 июля 2010

Я нашел решение своей конкретной проблемы: проект запуска отличался от проекта с точками останова, и когда я установил проект запуска для этого проекта, точки останова снова заработали.

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