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

上記のコードを使用すると、URL からファイルをダウンロードできます。Response.BinaryWrite を使用している ASP ページからファイルをダウンロードすると、空のファイルがダウンロードされます。

誰もそれを解決する方法を知っていますか?

使用時

webClient.DownloadFile

次のエラー メッセージが表示されます: 基になる接続が閉じられました: 受信時に予期しないエラーが発生しました。

4

1 に答える 1

0

Web ブラウザー (IE、Chrome、Firefox など) から手動で asp ページからファイルをダウンロードしようとしましたか? このようにして、エラーがクライアント側にあるのかサーバー側にあるのかを確認できます。

おそらく、ASP ページ コードで、Response.BinaryWrite の後に Response.End を使用するのを忘れていますか?

このヒントがお役に立てば幸いです。

于 2013-11-05T14:39:05.803 に答える