1
我试图下载一个.zip文件来为我的游戏制作自动更新程序。它需要展现进步。我跟着一个在线教程,并得到这个代码块的实际下载:VB.NET DownloadFileAsync触发完成事件,但不下载
Dim SaveDirectory As String = "C:\Program Files (x86)\MyGame\"
Dim client As WebClient = New WebClient
AddHandler client.DownloadProgressChanged, AddressOf client_ProgressChanged
AddHandler client.DownloadFileCompleted, AddressOf client_DownloadCompleted
client.DownloadFileAsync(New Uri("https://example.com/game/download/latest.zip"), SaveDirectory)
我现在的问题是,当我运行Windows窗体应用程序时,DownloadFileCompleted事件被激发,但该文件不由于某种原因下载。
这是一个约34 MB的.zip文件。任何帮助表示感谢,并非常感谢。
发现一个错误的细节,但它仍然没有解决我的问题。对于第二个DownloadFileAsync参数,我放置了一个文件夹,而不是文件名。我修正了这个问题,但是我的问题仍然没有解决,仍然是一个烦恼。 :C – Anonymous 2013-03-17 07:31:07
确定下载链接不需要任何授权? – 2013-03-17 07:34:52
我确定。我也尝试了http://和https:// - 没有区别。 – Anonymous 2013-03-17 07:35:32