Автоматическое обновление программы - C#

Узнай цену своей работы

Формулировка задачи:

Доброй ночи. Подскажите, как можно реализовать автоматическое автообновление? Алгоритм я уже разработал. У меня происходит парс версии программы с html-страницы. В папке с программой есть исходный файл .exe. Обновлённый .exe так же лежит в интернете по прямой ссылке. Так вот, как сделать так, что при нажатии на кнопку "Обновить" текущий .exe файл заменялся на только что загруженный? Небольшое пожелание - хотелось бы сделать так, что бы был progressBar и текущая скорость загрузки файла. Буду премного благодарен за код или за пояснение способа реализации. P.S. - код из хабры не подойдёт. Там используются другие неподходящие алгоритмы.

Решение задачи: «Автоматическое обновление программы»

textual
Листинг программы
WebClient webClient = new WebClient();
            string link = @"ссылка";
            string downloadFileName = System.IO.Path.GetFileName("название");
            webClient.DownloadFileAsync(new Uri(link), @"путь" + downloadFileName);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.143 из 5
Похожие ответы