Zip 文件不使用 webclient 从 url 下载 c#
Zip file not downloading c# from url with webclient
所以我有一个表格可以下载 OnePlus One 的股票图片,它甚至没有尝试从 link(直接)http://builds.cyngn.com/factory/bacon/cm-11.0-XNPH05Q-bacon-signed-fastboot.zip
下载文件
它只是跳转到完整的方法,并没有捕获异常。下载部分的代码如下(如果您需要更多,我可以提供,因为它会检查百分比并从服务器获取文件大小)。而它应该将文件下载到指定的路径...
InitializeComponent();
webClient.DownloadFileCompleted += new AsyncCompletedEventHandler(Completed);
webClient.DownloadProgressChanged += new DownloadProgressChangedEventHandler(ProgressChanged);
sw.Start();
try
{
webClient.DownloadFileAsync(new Uri("http://builds.cyngn.com/factory/bacon/cm-11.0-XNPH05Q-bacon-signed-fastboot.zip"), @"\resources\stock.zip");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
我认为它与 运行 webClient.DownloadFileCompleted += new AsyncCompletedEventHandler(Completed);
显然不完整的事实有关。
我发现了问题。这是由于代码中未处理的异常。 (我稍后会 post 它,因为这是来自移动设备)所以现在它被迫 运行 通过检查一个 if 语句 returns false 然后 运行s.
所以我有一个表格可以下载 OnePlus One 的股票图片,它甚至没有尝试从 link(直接)http://builds.cyngn.com/factory/bacon/cm-11.0-XNPH05Q-bacon-signed-fastboot.zip
下载文件它只是跳转到完整的方法,并没有捕获异常。下载部分的代码如下(如果您需要更多,我可以提供,因为它会检查百分比并从服务器获取文件大小)。而它应该将文件下载到指定的路径...
InitializeComponent();
webClient.DownloadFileCompleted += new AsyncCompletedEventHandler(Completed);
webClient.DownloadProgressChanged += new DownloadProgressChangedEventHandler(ProgressChanged);
sw.Start();
try
{
webClient.DownloadFileAsync(new Uri("http://builds.cyngn.com/factory/bacon/cm-11.0-XNPH05Q-bacon-signed-fastboot.zip"), @"\resources\stock.zip");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
我认为它与 运行 webClient.DownloadFileCompleted += new AsyncCompletedEventHandler(Completed);
显然不完整的事实有关。
我发现了问题。这是由于代码中未处理的异常。 (我稍后会 post 它,因为这是来自移动设备)所以现在它被迫 运行 通过检查一个 if 语句 returns false 然后 运行s.