Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 通过c下载.rar#_C#_File_Download_Zip - Fatal编程技术网

C# 通过c下载.rar#

C# 通过c下载.rar#,c#,file,download,zip,C#,File,Download,Zip,我遇到的问题是,我正在制作的程序无法从网站下载.zip文件 try { WebClient webClient = new WebClient(); webClient.DownloadFile("http://www.horzaneia.beastnode.net/BukkitServer.rar", @"C:\test"); } catch (Exception e) { MessageBox.Show(e.M

我遇到的问题是,我正在制作的程序无法从网站下载.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.rar放在这里,以便能够打开它。e.留言对你说了什么?

用什么方式不会?有错误吗?远程文件是否存在?第二个参数是文件,而不是目录。c:\test是否已经存在?此时,您得到的实际异常对问题很有用。请尝试:webClient.DownloadFile(“,@”C:\test\BukkitServer.rar”);留言框上写的是什么?不要把重要的错误信息留给自己。我怀疑您没有磁盘根目录的写入权限。我刚刚学习了
WebClient
类?叹息