2010-06-07 3 views
2

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

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

Спасибо.

ответ

2

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

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

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

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

3) Drastic ход .. закрыть Visual Studio и запустите следующую

devenv /ResetSettings 

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

devenv /Setup 

Успехов

3

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

0

Устранение неполадок, связанных с отладкой here. Он исправил проблемы, которые у меня были с улавливающими точками останова в многопоточном исходном коде. Он также фиксирует другие потенциальные причины для пропущенных точек останова, поэтому это определенно стоит попробовать.

Кроме того, взгляните на this SO question.

С уважением.

0

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

  1. В главных проектах свойств, перейдите к кнопке Advanced Compile Options на вкладке Compile и обеспечить «Сформировать отладки информации:» установлен на Full.
  2. Щелкните правой кнопкой мыши на главном проекте и выберите нужный пункт: «0 Добавить в корзину Добавить в избранное
Смежные вопросы