Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.20;
Скачать: CL | DM;

Вниз

обновление версии программы   Найти похожие ветки 

 
BorisUK ©   (2003-02-04 14:16) [0]

Хотелось бы обсудить вопрос связанный с автообновлением exe файла проекта у всех юзеров.
Ситуация. Файл проекта распологается в общем каталоге.
У юзеров прописывается каталог обновлений (сетевой).
После запуска программа смотит на exe в том каталоге (или его версию или дату изменения, что лучше?)
Потом нужно запустить программу которая закопирует новый файл и заменит им предидущий.
Вопросы следующие.
1. Что лучше смотреть дату обновления или версию и чем это можно сделать?
2. Существуют ли стандартные решения данной проблемы? Какие?

Заранее спасибо. Очень хочется грамотно проработать данный вопрос :)


 
Александр Спелицин ©   (2003-02-04 16:38) [1]

1. Можно смотреть и то и другое. Если что-либо изменилось, то выложили новый файл. См. GetFileVersionInfo.
2. Самое простое, это чтобы программа говорила пользователю о наличии новой версии и завершалась. А копирование сделать с помощью обычного bat файла, запускаемого пользователем.

Теперь осталось только запрограммировать все, о чем здесь говорилось.


 
BorisUK ©   (2003-02-04 16:46) [2]

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

> 2. Существуют ли стандартные решения данной проблемы? Какие?

Обновление данных по локальной сети не такая уж и сложная задача.
Можно ли усложнить - допустим обновлять по FTP. Версию читать оттудаже...
Что в этом разе можно сделать?


 
Sergey13 ©   (2003-02-05 09:08) [3]

2BorisUK © (04.02.03 14:16)
http://polesoft.narod.ru/Products/Starter/starter.html



Страницы: 1 вся ветка

Текущий архив: 2003.02.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
14-63840
Случайный прохожий
2003-02-03 21:45
2003.02.20
Когда-нибудь видели такое чудовище?


1-63650
SeNtiMeL
2003-02-11 21:25
2003.02.20
Вопрос по ListView !!!


3-63595
rusa
2003-02-04 13:55
2003.02.20
Как выполнить запрос из результата запроса


1-63612
mate
2003-02-11 12:07
2003.02.20
Колёсико у мышки.


7-63874
Masya2001
2002-12-22 23:09
2003.02.20
Как сделать не видимыми часы в таск баре???