![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не попадаю в точку останова
Matveih1 © (2010-09-22 11:23:00)Вопрос возможно глупый но в чем причина не знаю.
Есть проект состоящий из одного exe и множества bpl. Проблема в следующем. Если я в bpl ставлю точку останова, то в нее не попадаю. На другом компе тот же делфи и все работает прекрасно. В чем может быть причина? Delphi 2007.
И еще один момент. На той машине где не попадаю в точку останова я не могу раскрыть сразу несколько bpl (раскрыть в Project Manager), а на машине где все работает корректно все раскрывается. Кто нибудь сталкивался с подобным и как победил?
Matveih1 (2010-09-26 22:28:00) [1]это я понял что все. Я пересобрал все модули. Не помогает, а в других работает и без этой галки. Странно это как то.
Ega23 (2010-09-26 21:47:00) [2]Все проекты болжны быть пересобраны с такой опцией.
Matveih1 (2010-09-26 21:33:00) [3]Поставил все равно не помогает. Вот что еще понял. Если я открою форму из пакета с помощью меню File -> Open, а не двойным кликом в менеджере проекта, то тогда я попадаю в точку останова. Но стоит перезапустить делфи и опять неудача по не открою форму с помощью меню. Как это победить?
Ega23 (2010-09-26 21:08:00) [4]Project -> Options -> Compiler -> debugging -> Use debug DCU's галку поставь
matveih1 (2010-09-26 20:43:00) [5]Не работает только в одном проекте. В других проектах все работает
Matveih1 (2010-09-24 11:03:00) [6]Так они все в одну дыру и смотрят. В D7 все работает прекрасно на всех машинах, а вот 2007 не хочет на домашней, на работе работает, дома на виртуально тоже все работает. Делфи переставлял не помогло, винду переставлять совсем не хочется. Но и отладиться без точек останова нельзя. Есть еще идеи как с этим справиться?
han_malign (2010-09-23 13:49:00) [7]В D7 - лечится так:
Project Options.[Directories/Conditionals]
во всех bpl - DCP output directory - в одну дыру, в EXE - Serach path: абсолютныйпуть до той же дыры...
А возможно надо просто Component->Install Packages...
Matveih1 (2010-09-22 16:32:00) [8]нашел и там все пусто (я сейчас на машине где все корректно работает).
А что там должно быть? Ведь я ничего не менял и на машине где не работает ни на машине где работает
Германн (2010-09-22 16:24:00) [9]Run -> Parameters
Matveih1 (2010-09-22 16:21:00) [10]Может я слет/глуп но в меню RUN ничего подобного не вижу. Можно немного подробней.
Германн (2010-09-22 15:56:00) [11]
> Matveih1 © (22.09.10 15:15) [7]
HostApplication
Matveih1 (2010-09-22 15:15:00) [12]
> В меню Run давно не заглядывал?
А что там надо увидеть?
Германн (2010-09-22 15:06:00) [13]
> Если я в bpl ставлю точку останова, то в нее не попадаю.
> На другом компе тот же делфи и все работает прекрасно.
> В чем может быть причина?
В меню Run давно не заглядывал?
Matveih1 (2010-09-22 11:33:00) [14]
> brother © (22.09.10 11:30) [4]
>
> > Есть проект состоящий из одного exe
>
> что означает?
значит что программа (exe) которая по мере необходимости грузит мои bpl.
brother (2010-09-22 11:30:00) [15]> Есть проект состоящий из одного exe
что означает?
Matveih1 (2010-09-22 11:29:00) [16]Делфи переставлял не помогло.
brother (2010-09-22 11:26:00) [17]ReInstall DELPHI?
Palladin (2010-09-22 11:25:00) [18]по ходу пересесть надо на нормальную машину...