Не обновляется внешний модуль через "Обновление ЛЭРС учет"

Вопросы по использованию внешних модулей

Модератор: Модераторы

Ответить
nikolab
Опытный пользователь
Сообщения: 435
Зарегистрирован: 14 дек 2013, 14:49
Откуда: Кустанай

Не обновляется внешний модуль через "Обновление ЛЭРС учет"

Сообщение nikolab » 21 апр 2014, 16:27

Не обновляется в автоматическом режиме внешний модуль клиента ЛЭРС, воссоздал ситуацию 2 раза.
Дано 2 модуля: DLL_1 от 18.04.2014, DLL_2 от 19.04.2014, необходимо установить DLL_1, далее обновиться на DLL_2.
Шаги:
1. Устанавливаем DLL_1 через "Администрирование --> Внешние модули", пере запускаем клиент.
2. устанавливается DLL_1 из базы сервера, пере запускается клиент.
3. Удаляем DLL_1 (для того что бы установить DLL_2) через "Администрирование --> Внешние модули", пере запускаем клиент.
4. Устанавливаем DLL_2 через "Администрирование --> Внешние модули", пере запускаем клиент.
5. Запускаем клиент - обновления не происходит. Пытаемся обновиться в ручную - "Нет доступных обновлений".
6. Запускаем модуль DLL, запускается DLL_1.

Начинаем разбираться "Почему DLL_1?":
7. Удаляем все файлы связанные с DLL_1, и DLL_2 из папок "C:\Program Files\LERS\Common\Plugins" сервера и клиента.
8. Повторяем шаг №4.
9. "Победа!". Модуль запустился который нам нужен, DLL_2.

Попробовал дать другое название DLL_2 и повторить шаги с 1 по 6, выходит следующая ошибка в начале шага №5:
err_dll_add.jpg
.

На сервере включена раздача обновлений. Клиенты настроены на обновления через локальный сервер, "Обновлять модули" - включено.

P.S. Мое представление о работе системы обновления - удалил старый модуль, добавил новый, либо просто заменил на новый.
Александр Сидоров
Бывший сотрудник
Сообщения: 918
Зарегистрирован: 16 мар 2010, 06:53
Откуда: Хабаровск
Контактная информация:

Re: Не обновляется внешний модуль через "Обновление ЛЭРС учет"

Сообщение Александр Сидоров » 22 апр 2014, 07:46

Спасибо за сообщение. Как оказалось, причина, по которой автоматически не обновляется внешний модуль, довольно проста: мы не увеличили версию файла внешнего модуля. Служба обновления сравнивает версии, видит что они одинаковые, и выдает "Нет доступных обновлений".

При следующих сборках внешних модулей, версии файлов будут увеличиваться автоматически и обновление должно работать.
Telegram-канал новостей ЛЭРС УЧЁТ: https://t.me/lersuchet
Ответить