Сбой точки останова
Обновлен: Ноябрь 2007
Этот раздел применим к:
Выпуск |
Visual Basic |
C# |
С++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro и Team |
Обозначения:
Применяется |
|
Не применяется |
|
Команда или команды по умолчанию скрыты. |
Если два или более файлов проекта имеют одинаковые имена, отладчику, возможно, будет сложно определить, в какой файл следует установить точку останова. Зачастую такое происходит, если создается модуль с таким же именем, что и у компонента подключаемой библиотеки отладчика.
Для устранения данной проблемы следует ввести полный путь для исходного файла. Можно изменить путь в диалоговом окне Точка останова в файле. Дополнительные сведения см. в разделе Практическое руководство. Изменение расположения точек останова.
В других случаях отладчик может не найти файл исходного кода, соответствующий точке останова, даже если этот файл существует. Это происходит, если исходный файл был изменен и исходный код больше не соответствует отлаживаемому коду. Если нужно, чтобы Visual Studio показывала исходный код, который не соответствует отлаживаемой его версии, снимите флажок Использовать только исходный код, точно соответствующий исходной версии в узле Отладка категории Общие диалогового окна Параметры. Можно также привязать точку останова, установив флажок Позволить исходному коду отличаться от исходной версии в диалоговом окне Точка останова в файле.