C# 下载文件不起作用

标签 c# webclient downloading-website-files

使用下面的代码,但它根本没有将任何文件下载到名为 myImages 的指定子文件夹到应用程序...我该如何解决这个问题?链接在这里纯粹是一个例子,通常链接将是一个变量,并且它自己填充没有问题。这一切都在 BackgroundWorker 中完成,否则 100% 正常工作。

//File to download
string _fileToDownload = "http://www.codeproject.com/images/download24.png"
//Path to download files
string _filePath = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + "MyImages\\download24.png'";
//Download the image
using (var webClient = new WebClient())
{
    webClient.DownloadFileAsync(new Uri(_fileToDownload ), @_filePath);
}

谢谢。

最佳答案

好的。 emmmmmmmmm 找到了我的答案:确实我可以使用 filedownload 方法,但输入正确的保存路径对我很有用...这是正确的路径,我忘了在我的文件夹名称前放一个\...

string _filePath = Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + "\\MyImages\\download24.png'";

关于C# 下载文件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17365991/

相关文章:

c# - Facebook 应用程序如何工作?

c# - 在 C# 中从 WebClient 读取响应 header

c# - 如果网站使用 SSL,我该如何使用 Webclient.DownloadFile 或 DownloadString?

python - 如何使用 Python 下载 pdf 文件?

python - 从txt文件中列出的url下载文件而不使用wget

c# - 使用 C# 操作 SQL Server

c# - 如何使用 LINQ 将一个数组划分为多个数组?

c# - 回复 Mailkit 中的邮件

c# - WebClient UploadData 在发布带有扩展 ascii 字符的 json 数据时出现 400 Bad Request 错误

android - 从网络服务器下载文件到安卓外部存储