2012-11-23 3 views
3
Dim webClient As New WebClient() 
webClient.DownloadFileAsync(New Uri(<<URL>>), <<Workstation Folder>>) 

위의 코드를 사용하면 URL을 통해 파일을 다운로드 할 수 있습니다. Response.BinaryWrite를 사용하는 ASP 페이지에서 파일을 다운로드하면 빈 파일이 다운로드되었습니다.WebClient에서 빈 파일 다운로드

아무도 해결 방법을 알고 있습니까? 기본 연결이 닫혔습니다 : :

webClient.DownloadFile 

를 사용하여이 오류 메시지를 잡을 예기치 않은 오류가 수신 발생했습니다.

답변

0

웹 브라우저 (IE, Chrome, Firefox ...)에서 asp 페이지의 파일을 수동으로 다운로드하려고 시도 했습니까? 이 방법으로 오류가 클라이언트 측 또는 서버 측에 있는지 확인할 수 있습니다.

아마도 asp 페이지 코드에서 Response.End를 Response.BinaryWrite 뒤에 사용하는 것을 잊었을 것입니다.

이 힌트가 도움이되기를 바랍니다.

관련 문제