Страница 1 из 2
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 0:12
ingasoftplus
Последнее время (сложно сказать когда началось, месяца 2-3) периодически Clarion10 (последний) начинает дурить. К слову, на 64битной Windows 10.
Обычное приложение, вносишь изменение в процедуру, сохраняешь - время изменения в списке процедур в IDE верное. Делаю Генерация+Компилиция. Все "генерит", компилирует, ошибок нет. Запускаю ехе - фигня, не работает сделанное изменение в коде. И так и сяк - фиг.
Стал смотреть - кларион НЕ перегенерирует новый clw файл, как будто не видит моих изменений! (а, получается - см ниже - он вообще не генерирует!)
Блин, ладно - принудим. Физически удаляю clw файл!
Делаю просто Генерировать! Генерит, рапортует - Сгенерировано ОК, нет ошибок! смотрю - файла clw так и нет!!
Делаю просто Генерировать+Компиляция! Генерит, рапортует - Сгенерировано ОК, начинает компиляцию - ругается - нет файла clw!! Так, бл***дь, ты мне только что сказал, что сгенерил!!!
Что за дурка?? Случается (когда начинает дурковать таким образом) раз через несколько дней... Причина - не ясна. Перезагрузка IDE проблему не решает. Потом начинает работать...
Кто-нибудь сталкивался??? как бороть???
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 0:50
gopstop2007
когда то писал, есть два пути решения, по крайне мере я нашел, дополняйте
1. Удалить в c:\Users\xxx\AppData\Roaming\SoftVelocity\Clarion\10.0\temp\ нужный вам файл
2. Перестройте в Application -> Repopulate modules + Renumber Modules
И дальше по сценарию
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 1:16
ingasoftplus
ну 2 пункт не подойдет по определению.
а вот 1 - спасибо! попробую!!!
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 1:19
gopstop2007
ingasoftplus писал(а): ↑21 Декабрь 2017, 1:16
ну 2 пункт не подойдет по определению.
а в чем проблемы данного пункта? может и я зря так делаю
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 1:21
Developer
ingasoftplus писал(а): ↑21 Декабрь 2017, 0:12Последнее время (сложно сказать когда началось, месяца 2-3) периодически Clarion10 (последний) начинает дурить. К слову, на 64битной Windows 10.
Есть похожая ситуация Clarion 10.0.0.12567 - закрываешь Solution, закрываешь IDE, запускаешь снова IDE, открываешь снова Solution - работает.
Спустя некоторое время проблема повторяется
А какой версии Clarion 10 конкретно?
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 1:27
ingasoftplus
gopstop2007 писал(а): ↑21 Декабрь 2017, 0:501. Удалить в c:\Users\xxx\AppData\Roaming\SoftVelocity\Clarion\10.0\temp\ нужный вам файл
сейчас посмотрел - а там нет clw файлов! там что-то от среды лежит. А clw файлы генерятся в текущей с приложением директории... там я удалял - результат описан выше
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 1:28
ingasoftplus
gopstop2007 писал(а): ↑21 Декабрь 2017, 1:19а в чем проблемы данного пункта? может и я зря так делаю
по роду способа разработки - у нас процедуры распределены по модулям, есть модульные переменные. я просто так не могу их перемастурбировать....
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 1:29
ingasoftplus
Developer писал(а): ↑21 Декабрь 2017, 1:21Спустя некоторое время проблема повторяется
вот и я о том же. иногда неделю работает - потом дурить начинает на ровном месте. какой-то кешь где-то лежит или еще что?....
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 1:42
Developer
ingasoftplus писал(а): ↑21 Декабрь 2017, 1:27А clw файлы генерятся в текущей с приложением директории... там я удалял - результат описан выше
Аналогично
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 1:52
gopstop2007
ingasoftplus писал(а): ↑21 Декабрь 2017, 1:27
gopstop2007 писал(а): ↑21 Декабрь 2017, 0:501. Удалить в c:\Users\xxx\AppData\Roaming\SoftVelocity\Clarion\10.0\temp\ нужный вам файл
сейчас посмотрел - а там нет clw файлов! там что-то от среды лежит. А clw файлы генерятся в текущей с приложением директории... там я удалял - результат описан выше
я бы так не сказал -
xlsx.clw.6f7924b6.xml это
файл для целого app а не clw это наподобие хеш файла для .red , попробуйте с генерировать ваш clw, и понаблюдайте за вышеуказанной папкой
Попробуйте, удалить в этой папке temp все файлы, и ваш проект пойдет заново компилироваться, хотя до удаления этих файлов из temp папки он был скомпилирован
Я на эти файлы вышел когда столкнулся с проблемой компиляции в солюшине, особенно проявлялось при multi dll пришлось делать снимки дисков и смотреть, что изменялось, эти файлы в темп, как флаги/тригеры изменений в проэкте
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 2:04
Дед Пахом
Можно понаблюдать за изменениями файлов в папке. Есть утилита
FileWatcher, можно запустить с ключом path="folder to watch" и смотреть, что там происходит.
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 10:46
kreator
ingasoftplus писал(а): ↑21 Декабрь 2017, 1:29
Developer писал(а): ↑
21 Декабрь 2017, 1:21
Спустя некоторое время проблема повторяется
вот и я о том же. иногда неделю работает - потом дурить начинает на ровном месте. какой-то кешь где-то лежит или еще что?....
Скорее всего кэш. Все билды (и все версии до десятки) с такой проблемой. Мы делаем так. Закрываем Кларион, удаляем *.clw. Лазить по папкам, реестрам себе дороже.
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 11:06
gopstop2007
kreator писал(а): ↑21 Декабрь 2017, 10:46
Скорее всего кэш. Все билды (и все версии до десятки) с такой проблемой. Мы делаем так. Закрываем Кларион, удаляем *.clw. Лазить по папкам, реестрам себе дороже.
вы видать не сталкивались с
Блин, ладно - принудим. Физически удаляю clw файл!
Делаю просто Генерировать! Генерит, рапортует - Сгенерировано ОК, нет ошибок! смотрю - файла clw так и нет!!
а просто попробовать, то что я написал выше, и не смущает, что папка называется temp?
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 11:22
kreator
gopstop2007 писал(а): ↑21 Декабрь 2017, 11:06
а просто попробовать, то что я написал выше, и не смущает, что папка называется temp?
Посмотрел эту папку. Там лежат некие xml-файлы, совершенно не относящиеся к текущей работе. Может когда происходит описываемый здесь затык, в этой папке появляется нужный файл?
Clarion10 не генерирует исходники.
Добавлено: 21 Декабрь 2017, 14:08
gopstop2007
может будет наглядно в картинках
после первой картинкой, отмеченные clw были удалены