На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

сборка проекта с ключом

Поиск  Пользователи  Правила  Войти
Форум » Настольные приложения » GIS ToolKit, GIS ToolKit Active, ГИС Конструктор для Windows
Страницы: Пред. 1 2 3 След.
RSS
сборка проекта с ключом
 
Цитата
mihalych72 написал:
карта больше 20т объектов.
Сообщение означает, что для работы с данными нужен лицензионный ключ для работы с приложение.
 
я чего-то не понимаю.
у главного разработчика все собирается и ключ не требует.
когда я собираю, на большой карте появляется этот диалог.
про free и 20тыс объектов я знаю. дома тестирую на free и малых картах.
но сейчас требуется обирать проект на реальных картах и у меня это не получается!
 
Цитата
mihalych72 написал:
отправил повторно. если не придет - напишу на форуме.это открытая информация?
Письма с информацией о номере лицензии нет.

Можете написать на форуме.
 
Цитата
Елена Кузнецова написал:
Цитата
mihalych72 написал:
отправил повторно. если не придет - напишу на форуме.это открытая информация?
Письма с информацией о номере лицензии нет.

Можете написать на форуме.

gis tool free
panorama 14
Изменено: Елена Кузнецова - 29.11.2022 10:21:36
 
Цитата
mihalych72 написал:
gis tool freepanorama 14
Да, указанная лицензия соответствует программе Инструментарий разработчика ГИС-приложений GIS ToolKit Free (версия 14, не включает компонент отображения 3D-модели) .
 
лицензия еще не должна закончится.
я столкнулся с тем, что, в начале, не получалось вообще ничего.
т.е. после сборки я клал в инсталлятор только ехе проекта, диалог возникал и на малых картах.
сейчас, после сборки проекта, я в инсталлятор кладу все dll из gistoolkit14\dll\x32
на малых картах диалог больше не открывается.
но на больших картах, без ключа, карта не открывается даже на просмотр.
 
Ситуация, при которой GIS ToolKit Free собирает приложения, которые потом требуют ключ (хотя не должны), возможна в случаях, когда GIS ToolKit Free устанавливается поверх обычного GIS ToolKit без его полного удаления, либо когда в GIS ToolKit Free обновляют тексты, взяв их из GIS ToolKit, либо когда в среде разработки остались ссылки на старую версию и по этим ссылкам еще остались какие-то файлы.


Попробуйте выполнить полное удаление GIS ToolKit Free:
1. убрать из среды разработки (Components-Install Packages-выбрать GIS ToolKit Free-Remove)
2. запустить деинсталлятор GIS ToolKit Free (через меню "Пуск" - GIS ToolKit Free - Деинсталлировать...)
3. вручную удалить директорию, куда был установлен GIS ToolKit Free (по умолчанию - C:\Program Files\Panorama\GIS ToolKit Free)

Установите заново GIS ToolKit Free.

В своем проекте удалите все скомпилированные файлы: *.dcu, *.hpp, *.obj, *.o и пр. - оставьте только файлы исходных текстов, ресурсов и самого проекта.

Пересоберите проект и проверьте работу приложения без ключа.

Примечание!
Проверять надо приложение отдельно, если оно будет запущено из среды разработки в дебаггере, оно будет продолжать требовать ключ.

PS
Также бывает, что программисты в свой проект копируют некоторые файлы из состава GIS ToolKit, что может приводить к различным чудесам, в том числе и отключению режима "Free".
Проверьте, чтобы Вам не досталось такое "наследство".
 
Денис, Елена. Большое спасибо за помощь.
подсказали что не так. снесли все и все заново переинсталили. вроде собирается. Танец с бубном тот еще.
пока сделали релиз. как будет время - буду пробовать все детально (с дебагом и релизом) и повторно все по шагам на чистой винде.
странно что по ходу проблемы были, но в итоге все собралось.
еще непонятно: ОС 32х разрядная, а все dll копируются из x64
 
В итоге, скорее всего, проблема была в том, что в одной директории смешали тексты стандартной версии и free.
 
дамы и господа. проблемы продолжаются.
на компе сборки win7, pro x86. стоит только gtk 4.5.0.0.  собирается все под xe5.

при ручной сборке все собирается как надо.
сейчас настраивается jenkins, сборка выполняется через msbuild.exe
из jenkins проект не собирается.
проблемы: не может найтись mapproc.dcu и прочее. даже если удается собрать проект, результат не работает, как будто собран без ключа.

path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Embarcadero\RAD Studio\12.0\bin;C:\Users\Public\Documents\RAD Studio\12.0\Bpl;C:\Program Files\Git\cmd;C:\Program Files\TortoiseGit\bin;C:\!а Ў®зЁҐ.Їа®ҐЄвл\Є®¬Ї®­Ґ­вл\Panorama\GisTool14\Dll\X32;C:\Program Files\Panorama\GisTool14Free\Dll\X32;C:\Program Files\Panorama\GisTool14Free\Dll\X64;;C:\Windows\Microsoft.NET\Framework\v3.5;C:\Program Files\Embarcadero\RAD Studio\12.0\bin;C:\Program Files\Embarcadero\RAD Studio\12.0\bin64;C:\Users\Public\Documents\InterBase\redist\InterBaseXE3\win32_­togo;C:\Users\Public\Documents\InterBase\redist\InterBaseXE3\win64_­togo;C:\!а Ў®зЁҐ.Їа®ҐЄвл\Є®¬Ї®­Ґ­вл\Panorama\GisTool14\Dll\X32;C:\Program Files\Panorama\GisTool14Free\Dll\X32;C:\Program Files\Panorama\GisTool14Free\Dll\X64
gtkw=c:\Program Files\Panorama\GisTool14Free\XE5
Build started 15.12.2022 2:25:54.
Project "c:\!а Ў®зЁҐ.Їа®ҐЄвл\“‡Ћђ.бЎ®аЄ \workdir\project.dproj" on node 0 (Build target(s)).
C:\Program Files\Embarcadero\RAD Studio\12.0\bin\CodeGear.Common.Targets : warning : Expected configuration file missing - C:\Windows\system32\config\systemprofile\AppData\Roaming\Embar­cadero\BDS\12.0\EnvOptions.proj
BuildVersionResource:
 CodeGear Resource Compiler/Binder
 Version 1.2.2 Copyright © 2008-2012 Embarcadero Technologies Inc.
 
 Microsoft ® Windows ® Resource Compiler Version 6.0.5724.0
 
 Copyright © Microsoft Corporation.  All rights reserved.
 
 

_PasCoreCompile:
 Embarcadero Delphi for Win32 compiler version 26.0
 Copyright © 1983,2013 Embarcadero Technologies, Inc.
Ddb2.pas(40): error F1026: File not found: 'C:\!а Ў®зЁҐ.Їа®ҐЄвл\“‡Ћђ.бЎ®аЄ \workdir\mapproc.dcu'
Done Building Project "c:\!а Ў®зЁҐ.Їа®ҐЄвл\“‡Ћђ.бЎ®аЄ \workdir\project.dproj" (Build target(s)) -- FAILED.

Build FAILED.

крикозябры - это каталог кириллицей. не обращайте внимания. там все норм.


проблема в этом:
Ddb2.pas(40): error F1026: File not found: 'C:\!а Ў®зЁҐ.Їа®ҐЄвл\“‡Ћђ.бЎ®аЄ \workdir\mapproc.dcu'
Done Building Project "c:\!а Ў®зЁҐ.Їа®ҐЄвл\“‡Ћђ.бЎ®аЄ \workdir\Uzor.dproj" (Build target(s)) -- FAILED.

C:\!а Ў®зЁҐ.Їа®ҐЄвл\“‡Ћђ.бЎ®аЄ \workdir - это корневой каталог проекта. там находится *.dproj
mapproc - это из gtk.
gtk развернут по умолчанию C:\Program Files\Panorama\GisTool14Free:

сами файлы есть в каталогах common и xe5. все скопировано из common в xe5.
в хе5 есть релизы для win32 и win64. там все dcu/hpp и пр.

проект собирается, если все dcu/dfm/res из c:\Program Files\Panorama\GisTool14Free\XE5 и из c:\Program Files\Panorama\GisTool14Free\XE5\Win32\Release\ перенести в workdir\win32\release и в проекте указать путь поиска в workdir\win32\release.но в результате, конечный ехе не работет, как будто собран без ключа (free).
по умолчанию, в проекте каталог workdir\win32\release в пути поиска не прописан ни на компе сборки, не на моем компе разработки, но каталог есть и есть какие то файлы.



в проекте, в путях поиска delphi:

c:\!рабочие.проекты\компоненты\FastReport\FastReport 5 VCL Standard\LibD19;c:\!рабочие.проекты\компоненты\Panorama\GIS ToolKit 14 Source\XE5\Win32\Release
c:\!рабочие.проекты\компоненты\Panorama\GIS ToolKit 14 Source\XE5\Win32\Release - такого каталога нет (такой каталог есть на моем компе разработки, но на компе сборки нет)

ide delphi:
browse path: (исключая стандартные)

...;P:\компоненты\FastReport\FastReport 5 VCL Standard\LIBD19;$(gtkw);$(gtkw)\Win32;$(gtkw)\Win32\Release

путь поиска dcu:

$(BDSLIB)\$(Platform)\debug;$(gtkw);$(gtkw)\Win32;$(gtkw)\Win32\Debug

gtkw - см.выше:
gtkw=c:\Program Files\Panorama\GisTool14Free\XE5


Денис, Вы подробно описали что удалить и как собрать, но проблема именно при сборке из jenkins.проблема, похоже, в путях поиска, но пути я пробовал добавлять в path, пути поиска в ide delphi и проект - не помогает.
помогает только явный перенос файлов из c:\Program Files\Panorama\GisTool14Free\XE5 в workdir\win32\release.
Изменено: mihalych72 - 15.12.2022 10:49:15
Страницы: Пред. 1 2 3 След.
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности