0 / 0 / 0
Регистрация: 15.11.2013
Сообщений: 8
|
||||||||||||||||
1 | ||||||||||||||||
Автоматическое обновление ПО без использования ClickOnce22.11.2013, 20:03. Показов 4215. Ответов 3
Метки нет (Все метки)
Здравствуйте, есть затруднения с кодом ниже, не получается реализовать функцию обновления у себя в программе.
Что делает Код : 1. Скачивает файлы обновления прямо с сайта. 2. Разархивирует эти файлы. 3. Заменяет старые файлы новыми. Для использования создается файл http://mysite.ru/myprogram/update.txt на вашем сайте. В нем напишите следующие строки : 1.0.0.1 http://mysite.ru/myprogram/updater.exe.gz http://mysite.ru/myprogram/myprogram.exe.gz Первая строчка – номер самой свежей версии Вторая строчка – ссылка на программу самообновления Третья строчка и все последующие – это файлы для обновления.
И в самой программе пишем следующий код :
Второй отдельно создаю в (myprogram.exe и в updater.exe) UnZip.сs - с этим проблем нету. Третий кусок кода уже должен быть в updater.exe Делал по такому принципу и не получилось. Увы. Помогите в реализации этой функции.
0
|
22.11.2013, 20:03 | |
Ответы с готовыми решениями:
3
Как сделать автоматическое обновление страницы без перезагрузки? Автоматическое обновление ресурсов при смене языка без перезапуска Как сделать обновление версии (ClickOnce) Автоматическое обновление |
624 / 495 / 43
Регистрация: 05.07.2010
Сообщений: 1,589
|
|
22.11.2013, 22:18 | 2 |
Я бы реализовал загрузчик, который запускает главную сборку программы, перед этим проверив обновления и обновив при необходимости. А юзеру бы предложил думать, что загрузчик и есть программа, а остальное - её рабочие сборки.
0
|
0 / 0 / 0
Регистрация: 15.11.2013
Сообщений: 8
|
|
22.11.2013, 22:22 [ТС] | 3 |
Ну ладно он будет загружать основную программу, а проверять обновления по какому принципу будет? как он определит версию программы, когда новая выйдет.
По моему изложенный тут вариант как раз выполняет задачу по обновлению, и пользователь даже не заметит как произойдет обнова самой программы.
0
|
624 / 495 / 43
Регистрация: 05.07.2010
Сообщений: 1,589
|
|
23.11.2013, 10:14 | 4 |
Да по тому же принципу и будет.
Посмотрит версию установленного, проверит версию на сайте.
0
|
23.11.2013, 10:14 | |
23.11.2013, 10:14 | |
Помогаю со студенческими работами здесь
4
Автоматическое обновление! Автоматическое обновление W 8 Автоматическое обновление Автоматическое обновление БД Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |