Не как не могу разобратся с порверкой новых версий программы...На сервере есть фаил с номером версии(versia.ini) и в папке с программой такой же. Как сравнить эти фаилы и при совпадении содержимого вывести в лейбл что-то на подобии "У вас обнавленная версия", а при несовпадении "Существует более новая версия программы"...
На подобии этого:
[Ссылки могут видеть только зарегистрированные пользователи. ]
Может кто поделится кодом, желательно с коментариями...
________________
-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
С проверкой разобрался...
Может кто подскажет: как после загрузки фаила переписать версию в локальном фаиле version.ini номером версии из version.ini с сервера?
________________
-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
С проверкой разобрался...
Может кто подскажет: как после загрузки фаила переписать версию в локальном фаиле version.ini номером версии из version.ini с сервера?
На сервере в version.ini например пишешь версию 1.0.0.0, при запуске получаешь версию отправляя запрос на этот .ini и сохраняешь например в string version_serv, далее получаешь текущую версию запускаемого софта в string version_now = Application.ProductVersion.ToString(); далее
Код:
if(version_serv == version_now)
//то обновленная
else
//появилась новая версия
Как выпускаешь новую версию, то меняй в version.ini например 1.0.0.1 и в самой программе(новой). Ну как то так.