Автоматическое обновление программы |
Вверх Назад Вперед |
Внимание мы переехали !! Новый адрес http://www.kaskad-mp.ru
Последняя версия программы в разделе программы Последняя версия документации Информация на данном сервере в дальнейшем обновляться не будет !!! |
Данная программа при запуске может автоматически проверять наличие обновлений на сервере и в случае появления новой версии какого либо файла этот файл будет автоматически обновлен.
ВНИМАНИЕ: механизмом автоматического обновления стоит пользоваться только в случае, если программа используется в многопользовательском режиме и при этом в сети вашего предприятия не используется специальное программное обеспечение для обновления программного обеспечения.
Автоматическое обновление может происходить только по локальной сети. При этом программа пользуется стандартными методами работы с файлами.
Для включения функции автоматического обновления необходимо на сервере создать общую директорию. Право чтения на данную директорию дается всем пользователям, а право записи и изменений в этой директории остается только у системных администраторов. В эту папку копируется программа со всеми идущими с ней файлами.
Для настройки автоматического обновления на клиенте необходимо:
1. Пользователь должен обладать всеми правами на чтение, удаление, изменение и запись на директорию, в которую установлена программа.
2. В главном меню программы "Справочники"->"Дополнительно"->"Настройки" необходимо включить опцию автоматического обновления и ввести полный путь к сетевой папке, в которой проверять обновления.
Примечание: настроить параметры автоматического обновления можно сразу при установке программы. Для этого, перед установкой программы, необходимо отредактировать Setup.ini, где в разделе [Install] есть 2 параметра, отвечающие за автоматическое обновление:
CheckUpdate | - 0 - Выключено; 1 - Включено (по умолчанию CheckUpdate=0) |
NetworkDir | - Полный путь к сетевой папке, из которой будет проходить обновление. (по умолчанию NetworkDir=\\ServerName\APPDir) |
ВНИМАНИЕ: программа установки проверяет доступность данной директории, и если сетевая папка доступна, то включается автоматическое обновление. |
Каждый раз при запуске программы (если включено автоматическое обновление) в указанной сетевой папке ищется файл FileList.txt. Если данный файл существует, то программа проверяет версии для всех файлов, указанных в данном файле (Имя каждого файла должно располагаться на отдельной строке).
После этого, программа проверяет версию запускаемого (exe) файла, и в случае необходимости обновления происходит автоматическое обновление и перезапуск программы.
ПРИМЕЧАНИЕ: В связи с особенностями реализации работы с файлами в Win9x автоматическое обновление исполняемых модулей программы (exe и dll) в данных операционных системах (Win9x-WinME) может работать некорректно.
Дата последнего обновления: 11.11.2006 |