Страница 1 из 2

ABCFree и C11

Добавлено: 08 Май 2019, 0:38
kreator
Дурацкий инсталлятор сабжевых шаблонов. Не видит установленного Clarion11. Нет версии поновее? Или на что реагирует данный инсталлятор?

ABCFree и C11

Добавлено: 08 Май 2019, 0:53
Developer
kreator писал(а): 08 Май 2019, 0:38Дурацкий инсталлятор сабжевых шаблонов. Не видит установленного Clarion11. Нет версии поновее? Или на что реагирует данный инсталлятор?
Самый последний для Clarion 10 :mrgreen:

Сначала установить для Clarion 10, затем установленный комплект перенести и зарегистрировать в Clarion 11 - пока только так :wink:

ABCFree и C11

Добавлено: 13 Май 2019, 17:27
kreator
Шаблоны зарегистрировал. При компиляции - ошибка:
Unresolved External TYPE$VSSHELLCLASS in Function007.obj
Unresolved External VMT$VSSHELLCLASS in Function007.obj
Unresolved External CONSTRUCT@F12VSSHELLCLASS in Function007.obj
Unresolved External COPY@F12VSSHELLCLASSsbsb in Function007.obj
Unresolved External DESTRUCT@F12VSSHELLCLASS in Function007.obj
Смотрю мой Function.app в C10 и в C11, всё вроде одинаково. А С11 не компилирует VSA...obj. Путей каких-то не видит? Может кто подскажет, где я туплю? Function.app - для одной dll проекта, описание классов в другой.

ABCFree и C11

Добавлено: 13 Май 2019, 18:10
kreator
Вопрос снимается. Опции описания классов в ABC Free не те. Исправил и заработало. И похоже это обсуждали. Да разве всё упомнишь? :?

ABCFree и C11

Добавлено: 14 Май 2019, 7:21
AlexPet
http://www.authord.com/index.html
видит теперь 11 версию

ABCFree и C11

Добавлено: 14 Май 2019, 14:00
Developer
AlexPet писал(а): 14 Май 2019, 7:21 http://www.authord.com/index.html
видит теперь 11 версию
AlexPet - спасибо за сообщение :D
Проверил, действительно, новый инсталлятор ABCFree поддерживает Clarion 11 :wink: :D

ABCFree и C11

Добавлено: 14 Май 2019, 23:23
kreator
Где ж Вы раньше были, AlexPet? А я смотрел туда, но, видимо, меня смутило отсутствие истории. И качать по-новому я не стал. А вообще непонятно зачем такие напряги. Круто, наверно, инсталлятор просматривает реестр, технологично и красиво. Но вот будущее такого подхода не безоблачно. Так и вижу разработчика инсталлятора, попивающего пивко и чертыхающегося: "Что? Новая версия? Да когда они только сдохнут!!!" :mrgreen:

ABCFree и C11

Добавлено: 14 Май 2019, 23:29
Дед Пахом
kreator писал(а): 14 Май 2019, 23:23Так и вижу разработчика инсталлятора, попивающего пивко и чертыхающегося:
Меня тоже всегда удивляло, почему все (что я знаю, Ingasoftplus, Capesoft...) инсталяторы для примочек Clarion-а работают таким образом.

ABCFree и C11

Добавлено: 15 Май 2019, 0:18
ingasoftplus
А в чем проблема инсталляторов? я что-то не уловил

ABCFree и C11

Добавлено: 15 Май 2019, 11:03
kreator
ingasoftplus писал(а): 15 Май 2019, 0:18 А в чем проблема инсталляторов? я что-то не уловил
Проблема в том, что вышла новая версия Клариона, а инсталлятор его не видит. Если бы жизнь бурлила, то не сильная проблема, разработчик инсталлятор поправит с некоторой задержкой. А в нашем случае такое поведение инсталлятора грозит чем-то нехорошим в будущем. Касаемо ABC-Free - продукт не развивается, разработчик только инсталлятор меняет. Зачем? Какая такая необходимость в инсталляторе проверять наличие установленных версий Клариона? Да ещё исходя из списка, который знает инсталлятор? Дайте просто возможность пользователю выбрать каталог с установленным Кларионом и всё.

ABCFree и C11

Добавлено: 15 Май 2019, 18:34
ingasoftplus
kreator писал(а): 15 Май 2019, 11:03Дайте просто возможность пользователю выбрать каталог с установленным Кларионом и все
Если бы все было так просто... Т.е. вы думаете, что выбрав каталог инсталятор будет знать КАКАЯ версия там стоит???? А вот фиг. Не будет и поставит таку херь, что работать ничего не будет.

Как правило, инсталятор для кларионовских продуктов поддерживает разные версии (начиная с 5 до 11) и как вы можете знать, структура каталогов в них разная для 5-6.3 и 7-11. Поэтому УЖЕ не получится поставить продукт - надо знать не просто КАТАЛОГ куда ставить НО и НОМЕР версии. Не говорю уже о том, что для разных версий может быть разный набор файлов для установки. И прочее прочее прочее.

Поэтому, используется автоматическое определение (встроенное в SB например), какие версии клариона установлены на компьютеры и каталоги, куда они были установлены. Вот уже после получения этой информации мы сможем установить нужные файлы в нужные каталоги и т.д.

это в двух словах...

ABCFree и C11

Добавлено: 15 Май 2019, 18:42
Дед Пахом
ingasoftplus писал(а): 15 Май 2019, 18:34Т.е. вы думаете, что выбрав каталог инсталятор будет знать КАКАЯ версия там стоит????
Сам он, конечно, знать не будет, а подсказать что мешает? Очень простой способ - посмотреть в \bin имя red-файла.

ABCFree и C11

Добавлено: 15 Май 2019, 19:37
finsoftrz
На всякий случай, работа инсталятора - это скопировать несколько файлов в нужные каталоги и зарегить шаблон. Вручную это делается не намного дольше.

ABCFree и C11

Добавлено: 15 Май 2019, 20:21
ingasoftplus
:idied:

ABCFree и C11

Добавлено: 15 Май 2019, 21:02
finsoftrz
Я с точки зрения необходимого и достаточного. "А Вы с какой стороны планируете быть?" :facepalm: