Я не могу отключить контрольную точку (призрак)

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

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


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

Ответ 1

Это была ошибка в Delphi, так как по крайней мере Delphi 7.

Временное решение: удалить все точки останова или отключить точку останова из окна точки останова.

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

Ответ 2

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

Ответ 3

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

Ответ 4

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