Скачать файл с возможностью возобновления для серверов windows


Я создаю автоматическое обновление для настольного приложения winforms.

Когда обновление загружается, как я могу обеспечить возможность возобновить загрузку в случае разрыва подключения клиентов к интернету?

1 2

1 ответ:

Если вы делаете приложение только для windows и ориентируетесь на windows XP и более поздние операционные системы,вы можете использовать BITS: фоновую интеллектуальную службу переноса.

Это тот же сервис, который используется WindowsUpdate.

В противном случае развертывание вашего решения в C# с использованием возможностей http auto-resume не должно быть слишком сложным (использование директивы Accept-Range в HTTP запрос)