【发布时间】:2012-01-08 02:00:10
【问题描述】:
我遇到的问题是我正在制作的程序不会从网站下载 .zip 文件
try
{
WebClient webClient = new WebClient();
webClient.DownloadFile("http://www.horzaneia.beastnode.net/BukkitServer.rar",
@"C:\test");
}
catch (Exception e)
{
MessageBox.Show(e.Message);
}
【问题讨论】:
-
以什么方式不会呢?有错误吗?远程文件是否存在?
-
第二个参数是文件,不是目录。 c:\test 是否已经存在?这是您获得的实际异常对问题有用的时候。
-
试试:webClient.DownloadFile("horzaneia.beastnode.net/BukkitServer.rar", @"C:\test\BukkitServer.rar");
-
消息框说什么?不要将重要的错误信息留给自己。我怀疑你没有磁盘根目录的写权限。
-
我刚刚了解
WebClient课程? 叹息