Visual Studio 2008 - точка останова не может быть достигнута - PullRequest
2 голосов
/ 07 июня 2010

Я знаю, что у многих людей была эта проблема ... но у меня сейчас есть и я не могу решить проблему. VS 2008 случайно выдает ошибку после нескольких недель работы над проектом. Когда я устанавливаю точку отладки, я получаю предупреждение: точка останова в настоящее время не будет достигнута. Для этого документа не было загружено никаких символов.

Я пересобрал решение без точек отладки и перепробовал. Я также пытался загрузить символы из пути, и это тоже не сработало ... Может кто-нибудь, пожалуйста, помогите мне пройти через необходимые шаги, чтобы моя функция отладки снова заработала.

Спасибо.

Ответы [ 4 ]

3 голосов
/ 07 июня 2010

Удалить файл решений suo. Это исправило странные проблемы отладки с точками останова каждый раз для меня. Обратите внимание, что вы потеряете настройки решения, такие как закладки, точки останова и т. Д.

2 голосов
/ 07 июня 2010

1) Работает ли создание нового проекта? Если это так, у вас есть поврежденные настройки где-то. Перемещение ваших файлов в новый проект будет самой простой процедурой для решения вашей проблемы.

2) Работает ли перенос вашего решения на другой ПК? Если это так, то у вас есть проблемы с вашей средой.

Попробуйте эти проверки по порядку: 1) Выберите ваш диспетчер конфигурации, проверьте, является ли ваш процессор «Любой» или ваш «x86» или «x64» в зависимости от вашего оборудования.

2) Попробуйте удалить все другие конфигурации, кроме Debug. Добавьте новую Конфигурацию, основанную на вашем Debug и CPU как Any

3) Резкое движение .. закройте визуальную студию и запустите следующее

devenv /ResetSettings 

4) Еще более радикальный ход ...

devenv /Setup

Удачи

0 голосов
/ 01 декабря 2015

Я иногда сталкиваюсь с этим, и каждый раз решение немного отличается.На этот раз я использовал другой профиль пользователя для разработки, чем обычно в Visual Studio 2008, и обнаружил, что не могу отладить (точки останова не могут быть достигнуты) вскоре после этого - в решении с двумя проектами vb.net.Я закончил тем, что делал 2 вещи, но я думаю, что последний помог мне.

  1. В свойствах основных проектов перейдите к кнопке «Дополнительные параметры компиляции» на вкладке «Компиляция» и убедитесь, что для «Создать информацию отладки:» установлено значение «Полный».
  2. Щелкните правой кнопкой мыши по основному проекту и выберите «Сделать стартовым проектом»
0 голосов
/ 07 июня 2010

Существует исправление для Visual Studio SP1, касающееся проблем отладки здесь . Это исправило проблемы с перехватом точек останова в многопоточном исходном коде. Также исправлены другие потенциальные причины пропуска точек останова, поэтому стоит попробовать.

Также взгляните на этот ТАК вопрос .

Привет.

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