Точка останова не подключается при отладке в VS.Net 2005 - PullRequest
4 голосов
/ 02 октября 2008

В последнее время сталкиваюсь с этой проблемой ... При отладке приложения в VS.Net 2005 точки останова не подключаются. Ошибка указывает, что скомпилированный код не совпадает с работающей версией, и поэтому существует несоответствие, которое приводит к отключению точки останова.

Чистое решение всех бинарных файлов и повторная компиляция не помогают. Не только на одной коробке или человеке.

Добавлено примечание: Это решение находится в TFS для контроля версий. Если я удаляю свой локальный репозиторий TFS и получаю его из системы контроля версий с нуля, ИНОГДА проблема исчезнет. Я также попытался удалить и переустановить Visual Studio. Это также помогает ИНОГДА. Тот факт, что оба из них работают некоторое время, указывает на то, что проблема не вызвана напрямую.

Ответы [ 12 ]

0 голосов
/ 02 октября 2008

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

0 голосов
/ 02 октября 2008

AviewAnew - уже сделал это по просьбе технического специалиста MS. Не помогло снять флажок, требующий, чтобы исходный файл совпадал с версией.

Mike L - для конфигурации задано значение DEBUG, и теперь есть внешние DLL. Использование всех локальных проектов, кроме ссылок на фреймворки.

...