WebClient下载空文件

时间:2012-11-23 00:48:10

标签: asp.net web-services webclient

Dim webClient As New WebClient()
webClient.DownloadFileAsync(New Uri(<<URL>>), <<Workstation Folder>>)

使用上面的代码,可以通过其URL下载文件。如果我从使用Response.BinaryWrite的asp页面下载文件,则已下载空文件。

有谁知道如何解决它?

使用时

webClient.DownloadFile

我收到此错误消息:基础连接已关闭:接收时发生意外错误。

1 个答案:

答案 0 :(得分:0)

您是否尝试从网页浏览器(IE,Chrome,Firefox ...)手动从asp页面下载文件?这样,您可以检查错误是在客户端还是在服务器端。

也许在asp页面代码中你忘记在Response.BinaryWrite之后使用Response.End?

希望这个提示可以帮助你!