下载文件异步

时间:2014-03-10 08:46:48

标签: c# file download

我的代码是这样的:

WebClient sz_GetConf = new WebClient();
        #region get_FilesInReleaseManifest
        if (File.Exists("release_manifest"))
        {
            string[] files = File.ReadAllLines("release_manifest");
            foreach (string fileName in files)
                if (File.Exists("WoWFolder/" + fileName))
                {
                    File.Delete(fileName);
                    string itemToDownload = urlPath;
                    itemToDownload += fileName;
                    sz_GetConf.DownloadProgressChanged += new DownloadProgressChangedEventHandler(sz_GetConf_DownloadProgressChanged);
                    sz_GetConf.DownloadFileCompleted += new System.ComponentModel.AsyncCompletedEventHandler(sz_GetConf_DownloadFileCompleted);
                    sz_GetConf.DownloadFileAsync(new Uri("http://someurl.com/dl/"+fileName), fileName);
                }
        #endregion

当我尝试编译时,我收到错误:

  

“没有可用的源可用于任何调用堆栈帧都没有加载符号。   无法显示源代码。“

我该怎么办?

错误图片:Click me!

0 个答案:

没有答案