我有 Visual Studio 11(Windows 8 开发人员)我创建了一个下载器文件:
string sUrlToReadFileFrom = "http://mysite/1.mp3";
int iLastIndex = sUrlToReadFileFrom.LastIndexOf('/');
string sDownloadFileName = sUrlToReadFileFrom.Substring(iLastIndex + 1, (sUrlToReadFileFrom.Length - iLastIndex - 1));
client.DownloadProgressChanged += new DownloadProgressChangedEventHandler(client_DownloadProgressChanged);
client.DownloadFileCompleted += new AsyncCompletedEventHandler(client_DownloadFileCompleted);
client.DownloadFileAsync(new Uri("http://mysite/1.mp3"), "C:\\Windows\\Temp" + "\\" + sDownloadFileName);
但它不工作开始!如果我更改“E:\Temp”中的文件夹“C:\Windows\Temp”,则下载开始。驱动器 C:\ 不起作用,为什么?可以保存在临时文件夹中还是您有其他想法?