简单的Webclient.DownloadFile无法正常工作

时间:2013-01-29 07:27:20

标签: c# winforms webclient-download

刚开始使用Windows Forms,虽然Google上的文档和信息看起来很简单,但我无法通过我的c#Windows Form应用程序下载文件。这是我的代码:

        string remoteUri = "http://mysite.com/file.txt";
        string fileName = @"C:\Folder";

        WebClient myWebClient = new WebClient();
        myWebClient.DownloadFile(remoteUri, fileName);

我已确认该链接处于活动状态,如果我将其键入浏览器,则会启动下载并且该文件夹存在于我的计算机上。当我单击触发此事件的按钮时,出现以下错误:

System.dll

中出现未处理的“System.Net.WebException”类型异常

其他信息:WebClient请求期间发生异常。

我错过了什么?

1 个答案:

答案 0 :(得分:2)

WebException有一个InnerException,它会说:

  

拒绝访问路径C:\ Folder。

写入文件,而不是@JonSkeet提到的文件夹。