我尝试过使用My.Computer.Network.DownloadFile方法,但不幸的是它很慢。 执行下面的简单命令需要大约5-10秒,我想说这比下载9kb文件要长很多。
`My.Computer.Network.DownloadFile("http://www.google.dk", "j:\temp\test.html")`
我通过Win7机器的高速连接(> 10GB)进行连接。有谁知道这种行为的任何解释?
希望你能帮我解决这个问题。 的Kristoffer
答案 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