У меня проблема при загрузке файлов PDF со следующим кодом:
WebClient client = new WebClient();
client.DownloadFile(remoteFilename, localFilename);
В то время как другие файлы загружаются успешно, когда я загружаю и сохраняю PDF-документ, при попытке его открыть отображается ошибка восстановления документа.
WebClient
и термина загрузка (загрузка) становится ясно, что речь идет о коде на стороне клиента, так почему же так много ответов показывают код на стороне сервера (и получение тоже за него проголосовал)? Где недоразумение? - person Lance U. Matthews   schedule 04.02.2020