首页 > 解决方案 > C# WebClient.DownloadFile 返回不完整的文件

问题描述

我一直在尝试从谷歌驱动器下载一个 .rar 文件,但我不断遇到同样的问题 - 下载的文件比谷歌驱动器上的文件少大约 1000 倍(不夸张)。

client.DownloadFileAsync(new Uri(address), name);

client.DownloadFile(new Uri(address), name);

给出相同的结果,70kb 而不是 60mb。

我花了整整 10 个小时在网上的解决方案中漫游,包括我在这里看到的一些解决方案,但都没有帮助。

像这样的@Xaver基本调用给出了这个结果

static void Main(string[] args)
{
    using var client = new WebClient();
    client.DownloadFile(new Uri(address), name);
}

标签: c#webclient

解决方案


推荐阅读