...
Рабочая директория по умолчанию ..\GK\gkServices\.
Замена файлов: gkPosServer.exe, libeay32.dll, ssleay32.dll.
2. Обновление gkAgent, gkHost
Рабочая директория по умолчанию ..\GK\gkServices\.
Замена файлов: gkAgent.exe, gkHost.exe, libeay32.dll, ssleay32.dll.
3. Обновление модуля Редактор
Рабочая директория по умолчанию ..\GK \gkEditor\.
Замена файлов: gkMServer.exe, gkEditor.exe, gkMgrExt.dll, smsSend.dll, libeay32.dll, ssleay32.dll.
Также требуется перерегистрировать gkMServer (только на сервере!!!):
...
- В этой же папке gkEditor имеется service_registration.bat. Запустить от имени Администратора.
- Создать ярлык запускаемого файла gkMServer.exe, в его свойствах указать ключ -regserver и запустить этот ярлык от имени Администратора. (Этот способ рекомендуемый!)
...
В обоих случаях после проделанных действий запустить и выгрузить сам gkMServer.exe, щелкнув по файлу 2 раза левой кнопкой мыши, или навести курсор и нажать Enter на клавиатуре.
...
Рабочая директория по умолчанию ..\GK\gkReports\.
Данный модуль на текущий момент не обновляется.
...
Рабочая директория по умолчанию ..\GK\gkReports\.
Исполняемые файлы модуля на текущий момент не обновляются. Иногда может потребоваться перезагрузка шаблонов кубов. Для этого нужно: из нового дистрибутива версии скопировать с заменой папку с шаблонами d:\GK\gkReports\Reports\Кубы\, зайти в приложение Кубы GK, удалить корневую вершину Кубы GK и сделать заново импорт группы отчетов.
...
Нажимаем кнопку «Закрыть». Наши Загруженные Кубы отобразятся в главном окне.
Далее необходимо «пробежаться» по всем кубам и для каждого Куба необходимо настроить поля для отображения в отчетах. Для этого наступаем на название кубавыбираем Куб, в правом окне выбираем вкладку «Дополнительно», нажимаем кнопку далее «Стандартные настройки», автоматически проставятся галочки, не забываем нажимать сохранить (иконка дискетки). Для сохранения изменений необходимо нажать кнопку .
6. Обновление кассы gkPos
Рабочая директория на кассовом терминале по умолчанию ..\GK\gkPos\.
Замена файлов: gkPos.exe, fpAtol54.dll, fpShtr54.dll, cvSBplt.dll, BarCodeGen.dll, ibeay32.dll, ssleay32.dll.
Проверить, если Если на Pos-терминале установлена ОС семейства Windows 7 или семейства Windows 10, то для связи рабочего модуля с БД должен быть установлен SQL Server Native Client 2012!
Если на Pos-терминале установлена ОС семейства Windows XP, то для связи рабочего модуля с БД должен быть установлен компонент Microsoft Visual C++ (vcredist_x86.exe)!
7. Обновление инфотерминала инфо-терминала gkInfo
Рабочая директория на терминале по умолчанию ..\GK\gkInfo\.
Замена файлов: gkInfoT.exe, ibeay32.dll, ssleay32.dll
Проверить, если Если на Pos-терминале установлена ОС семейства Windows 7 или семейства Windows 10, то для связи рабочего модуля с БД должен быть установлен SQL Server Native Client 2012!
Если на Pos-терминале установлена ОС семейства Windows XP, то для связи рабочего модуля с БД должен быть установлен компонент Microsoft Visual C++ (vcredist_x86.exe)!
8. Обновление webWEB-отчетов
Рабочие директории по умолчанию: ..\GK\ gkConfigurator\ - служба конфигуратора web-отчетов, ..\GK\gkSSRS\ - каталог с настройками и шаблонами.
Обновить платформу .Net Core на актуальную версию с официального сайта https://dotnet.microsoft.com/download/dotnet-core/3.1, установив пакет Windows Hosting Bundle (установочный файл при скачивании dotnet-hosting-3.1.3-win.exe – версия для примера). Более подробно про установку установка Net Core можно узнать из документа Приложение описана в Приложении 1. Установка платформы .Net Core.
Остановить службу конфигуратора web-отчетов:.
Из нового дистрибутива версии GK заменить содержимое папок gkConfigurator и gkSSRS с заменой файлов. Проверить строку подключения в конфигурационном файле appsettings.json (этот конфиг можно оставить из текущей версии и при копировании новых файлов не заменять):
...
Запустить службу конфигуратора web-отчетов:.
Зайти на webчерез WEB-интерфейс конфигуратора webв конфигуратор WEB-отчетов по адресу 127.0.0.1:50010 или 127.0.0.1:60010, в зависимости на каком порту развернут сервис. В блоке настроек Групповая загрузка отчетов ввести логин и пароль пользователя для загрузки отчетов, выбрать путь к папке с шаблонами web-отчетов d:\GK\gkSSRS\Source\ и нажать "Загрузить:".
Выйдет информационное сообщение:.
При успешной загрузке шаблонов:.
Стоит обратить внимание, что при обновлении webWEB-отчетов, которые до этого работали на объекте, не требуется прогружать загружать настройки из папки Settings!!!
...
- остановить службу gkExtServer, относящийся к нашему сервису IIS (для примера выбрана технология web-мониторинга тарифных зон - rpt1).;
- из актуального дистрибутива версии в текущую папку с gkExtServer скопировать gkExtServer.exe, libeay32.dll, ssleay32.dll с заменой файлов.;
- запустить службу gkExtServer.
...
Обновить платформу .Net Core на актуальную версию с официального сайта https://dotnet.microsoft.com/download/dotnet-core/3.1, установив пакет Windows Hosting Bundle (установочный файл при скачивании dotnet-hosting-3.1.3-win.exe – версия для примера). Более Более подробно про установку установка Net Core можно узнать из документа Приложение описана в Приложении 1. Установка платформы .Net Core.
Через диспетчер служб IIS остановить сайт и пул обновляемого сервиса:.
Заменить содержимое папки с web-сервером IIS. Проверить подключение к БД в конфигурационном файле.
...