Загрузка больших файлов c#?

Я делал систему загрузки файлов через WebClient. Задача стояла такая чтобы загружать zip архив 4 гб. Но при доходе до определенного числа скачивания выдает исключение.
Подскажите пожалуйста , я начинающий и учусь только.
  • Вопрос задан
  • 330 просмотров
Пригласить эксперта
Ответы на вопрос 3
@cicatrix
было бы большой ошибкой думать
4 гига, уж очень подозрительная цифра.
Подозреваю, что где-то int переполнился.
А, ну и на всякий случай посмотреть, что за файловая система. Fat файлы более 4 гигов не поддерживает. По той же причине.
Ответ написан
Комментировать
Но при доходе до определенного числа скачивания выдает исключение.
Допустим, закончилось место на диске.
Попробуйте обвернуть в try-catch, чтобы узнать причину:
try
{
    DownloadZIP();
}
catch (Exception e)
{
    Console.WriteLine("{0} Exception caught.", e);
}
Ответ написан
Комментировать
Griboks
@Griboks Куратор тега C#
Всё просто - нужно избежать исключения.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы