Форум: "KOL";
Текущий архив: 2007.12.02;
Скачать: [xml.tar.bz2];
ВнизKOLProject - Build := TRUE Найти похожие ветки
← →
Dmitry___ (2007-05-06 21:43) [0]Биг факин трабл, товарищи! Что-то сломалось в моём проекте, и теперь никакой ребилд не ребилдит проект. Т.е. я меняю что-то визуально на моей форме, всё ок, но после запуска никаких изменений!
ЧТо делать?
← →
Bmouradov (2007-05-07 03:32) [1]Проверьте пути Form\unitsourcepath а также project\soutcepath
← →
Dmitry___ (2007-05-07 12:16) [2]Хм... Уже переписал заново. Тем не менее, чем ещё, кроме путей, может быть вызвано такое поведение? Есть предположения, что сбой вызвало подключение KOLmdvXLGrid. Без него всё было ок.
← →
danger © (2007-05-07 20:10) [3]
> Dmitry___ (06.05.07 21:43)
> Биг факин трабл, товарищи! Что-то сломалось в моём проекте,
> и теперь никакой ребилд не ребилдит проект. Т.е. я меняю
> что-то визуально на моей форме, всё ок, но после запуска
> никаких изменений!ЧТо делать?
Проверьте наличие директивы KOL_MCK в свойствах проекта, потерите все DCU из папки проекта, в очередной раз попробуйте Project->Build All Projects, переставьте пакет Mirror* и прочих компонентов (предварительно деинсталлировав имеющийся и удалив скомпиленные версии). Возможно проблема в замене системных модулей (у меня раз так было). Что-то из этого обязательно поможет :)
← →
Dy1 © (2007-05-07 20:21) [4]
> Есть предположения, что сбой вызвало подключение KOLmdvXLGrid.
> Без него всё было ок
А у меня эта проблема началась с установкой KOLnMCK 2.56 (скучаю по версии 2.37, но там много ошибок :( )
← →
Vladimir Kladov (2007-05-07 21:24) [5]Включаете в KOLProject клнсоль и смотрите, что делается.
← →
Dmitry___ (2007-05-07 23:32) [6]Спасибо, попробую ваши советы в следующий раз. Даже в блокнот записал и сохранил. А пока пришлось переделать проект (может, поторопился?)
← →
Barloggg (2007-05-11 10:54) [7]хмм.. а еще есть такая вещь как Locked в свойствах.
помню у меня это включилось когда я что-то бросил на форму, получил сообщение что "это не про меня" и проект залочился.
точно не помню, то-ли я два МСК проекта открыл и начал править, то-ли бросил второй Project... толи VCL компонентов набросал и даже код к ним успел наделать...
← →
Alex3 (2007-05-11 14:34) [8]Предлагаю сделать реестр возможных случаев,
нарушения функционирования кол проектов.
Вот некоторые случаи из моей практики.
1. Неправильное место втавки юнитов в разделе uses,
{$IFDEF KOL_MCK}
| Зона1 |
uses Windows, Messages, KOL, KOLmdvXLGrid, KOLxBase {$IFNDEF KOL_MCK},
| Зона2
mirror, Classes, Controls, mckControls, mckObjs, Graphics,
|
mckCtrls, MCKmdvXLGrid, MCKxBase {$ENDIF (place your units here->)}; место для ваших юнитов Зона3
{$ELSE}
{$I uses.inc}
| Зона4
Windows, Messages, SysUtils, Variants, Classes, Graphics,
|
Controls, Forms,Dialogs;{$ENDIF}
Зона1 - эта зона только для кол и не vcl юнитов, задествованых в кол проекте.
Зона2 зона MCK юнитов, и юнитов необходимых во время разработки для MCK.
Зона3 место для ваших юнитов.
Зона4 зона только для vcl юнитов.
Иногда делфи вставляет юниты не вту зону, кол юниты попадают в зону2,
mirror и mck иногда попадает в зону4.
2. Если вы стерли конфигурационный файл (*.cfg) проекта, или скопировали
проект без него посмотрите "проект"-"options"-"directories/conditionals"-"aliases"
должно быть Classes=;mirror=; а в "conditionals" , как минимум, KOL_MCK.
В данном случае, делфи востанавливает значения по своему усмотрению.
3.В свойствах KOLProject1- isKolProject=true, Loced=false,sourcePath должен указывать на папку с проектом.
Первые два свойства могут поменятся, при втавке vcl компоненты в кол проект.
Третье может не изменится при копировании проекта в другое место, причем
это не так легко сразу заметить, проект компилируется нормально(при условии, что по
старым путям у вас остался старый проект), но екзешник в новой папке не меняется.
Последние два-три года, переписывать проекты мне не приходилось.
← →
homm © (2007-05-11 16:58) [9]> В данном случае, делфи востанавливает значения по своему
> усмотрению.
По умолчанию для новых проектов. Можно и по умолчанию сделать все эти опции. Кнопочька «Default»
← →
Alex3 (2007-05-11 17:21) [10]TO homm ©
Лучше бы чего добавил, или никогда небыло шока,
когда вдруг проект перестает работать?
← →
homm © (2007-05-11 17:26) [11]> или никогда небыло шока,
> когда вдруг проект перестает работать?
Нет. На все есть причина :) Вот дотраченого времени на выяснение иной — жалко. Но перечисленные тобой случаи уже давно не вызывают недоумения :)
← →
alex3 (2007-05-12 15:29) [12]У тебя - да, а у других?
Или ты считаешь, что каждый должен наступить
на теже грабли, я так не считаю.
>>>Вот дотраченого времени на выяснение иной — жалко
Совершенно согласен, поэтому и написал.
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2007.12.02;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.044 c