Я не могу отключить (призрачную) точку останова - PullRequest
10 голосов
/ 23 июля 2011

У меня есть точка останова IDE (delphi-xe), которая появляется снова каждый раз, когда я компилирую и запускаю программу.Как мне от этого избавиться.Где Delphi хранит информацию о точках останова?

Обновления:
1. Точка останова не указана на панели «Точки останова».
2. Я отключил точку останова (она не серая)используя правую кнопку мыши, но программа по-прежнему останавливается на этой строке.
3. Я удалил строку и точка останова переместилась выше.


Обновление
Это происходит при редактировании файлов вне среды IDE.,Я делаю это много в BeyondCompare.

Ответы [ 4 ]

11 голосов
/ 24 июля 2011

Это ошибка в Delphi, начиная как минимум с Delphi 7.

Обходной путь: удалите все точки останова или отключите точку останова из окна точки останова.

Обходной путь 2: Удалите файлы .dsk и .local.

2 голосов
/ 24 июля 2011

Точки останова AFAIR хранятся в файле проекта .dsk.Таким образом, удаление этого файла должно решить проблему.(Кажется, я помню, что .dsk находятся в формате .ini, так что вы можете даже узнать, что вызывает поведение.)

2 голосов
/ 24 июля 2011

Раньше у меня была эта проблема, и я обнаружил, что IDE ссылается на файл с тем же именем файла, который имеет точки останова. Поэтому выполните поиск вашего файла и убедитесь, что на другой файл с тем же именем также нет ссылки.

0 голосов
/ 06 апреля 2013

Я знаю, что это старая ветка, но я нашел обходной путь, который мог бы помочь и который прямо не упоминается здесь. Если это проблема INT 3, взгляните на Embarcadero Quality Central Report #: 2030 (http://qc.embarcadero.com/wc/qcmain.aspx?d=2030). Эта проблема до сих пор не решена в Rad studio XE !!

...