Network.downloadfile非常慢

时间:2010-04-23 10:16:26

标签: vb.net

我尝试过使用My.Computer.Network.DownloadFile方法,但不幸的是它很慢。 执行下面的简单命令需要大约5-10秒,我想说这比下载9kb文件要长很多。

`My.Computer.Network.DownloadFile("http://www.google.dk", "j:\temp\test.html")` 

我通过Win7机器的高速连接(> 10GB)进行连接。有谁知道这种行为的任何解释?

希望你能帮我解决这个问题。 的Kristoffer

2 个答案:

答案 0 :(得分:0)

这可能是建立连接的开销,当它是一个如此小的文件时,它似乎很慢,也许对于一个更大的文件,它会更不明显。
此外,即使您与ISP之间有快速连接,您的ISP可能与google.dk连接不良,您是唯一使用它的人还是其他流量拥挤的人?

我建议您尝试从其他位置下载其他尺寸的文件。

答案 1 :(得分:0)

尝试使用WebClient

Using client = New WebClient()
    client.DownloadFile("http://www.google.dk", "j:\temp\test.html")
End Using